MVLEASFAAAASVPWTFLLGGLTGLLLLWQAGRLLHQFWWQPRLLELALRAQGIRGTSYRFPAGDLKEYGRLAKEAWSKPLPLRCHDIAQRVTPFVHQLVREHGKTSMSWFGPSPKVTIVDPELARDVLSNKFGHFEKLKFPALSKMLGAGVANHEGEKWVKHRRILNSAFHLEKLKRMLPAFSSCCEELVSRWAESLGSDSACELDVWPELQNLTGDVISRTAFSSSYHEGRRIFQLQAEQASLVMTNIRKIMMIPGYLSLPTANNRKMSRNNKEVESILRDIIGKRIQSMKQGESTKDDLLGLLLETNMRDTDGNNNSQPTGTAMTIEDVIEECKVFYFAGMETTAVLLTWTMIVLSMHPEWQDRAREEVTGLFGKNKPEYEGLSRLKTVTMVLYEVLRLYPPAISFVRRTYKEQEMGGIRYPAGVILELPVLLIHHDPDIWGSDAREFRPDRFAEGISKACKDSGAFLPFGWGPRICIGQNFALLEAKMALCMILQRFEFELAPSYTHAPHTVITMHPMHGAPLKLRAI*