MVLGAPLAAAASVPWSILLGGLLALVLLWKVGGLLHQMWWRPRRLERALRAQGIRGTSYRFLTGDLKEYGRLAKEAWSKPLPLRCHDIAHRVTPFVHNIVQEHGKMSMSWFGPNPKVTIVDPELSKDVLSNKFGHFEKLKFPALSKMLGDGVASHEGEKWVKHRRILNPAFHLEKLKRMLPAFSACCEELVSRWSESLGSDALLELDVWPELQNLTGDVISRTAFSSSYHEGRRIFQLQAEQAELVMTNIRKIMIPGYMSLPTRNNRKMRKNNKEVESILRDIIGKRIQAMKQGKSTEDDLLGLLLESNMRETEENGQSSKGMTIEEVIEECKVFYFAGMETTSVLLTWTMVVLSMHPEWQDRAREEVLGLFGKNKPDYEGLSRLKTVTMILYEVLRLYPPAISFVRKTYKEMEIGGITYPAGVILELPVLFIHHDPDIWGRDVHEFRPDRFSEGISKASKDPGAFLPFGWGPRICIGQNFALLEAKLALCMILQRFEFELAPSYTHAPHTVITLHPMHGAQMKLRAI*