MLKHAAKLLPVARAQVCDHAEVQLLSVRGINFFNAPNGPSVKQVSIEDEWYNRQRNIFQLLDKQPYFPVDVFVAPNAVVCGDVDIYGGASIFFGAVLRGDLNKIRLGNRSAVLDRAVIHAARAVPTGLNAATLIGDKVTVEPYAVLRSCRVEPKCIIGARSVLCEGSVVEAESIVAPNSVVPPARRIPSGELWGGNPVKFIRKLTAHERDRVLDDVANHYHNLAAMFRREQLDHGTAWRDVEAWRQKLVDHGEYQWINFREQKYLMRLQHEAEAMEKLAS*