MVSLYNTGLELANLLLGSDLLNQSWEAISKLQKQNLTLLEDPSLPFSVKYQIYENPSKGSVIAFVSSPNCAVNHLQQEFRELVSSDQITSFDFLRTRSNTSSISIHKAAFTLFASLENELSLLKQQFTSSQPLIVTGHSLGGSVASLFTLWLLESLPRYGAQQILCITFGSPLLGNNGFQKAMSGHPAWSSCFLHVVSDKDPVPGFLISDHNASAATLTTPTWYMPFGTYLFGSESGFSCFEEPQSILELMIMSSRCAESENLHNRSQVIDYGHILEQLKNKAICRGISELPDSIRDPLQAGTYLLLEATGVGKLQENVNLSYLVMNIAKRAEVQAKHKQNVFDPFKISVTKKSLTYLEWYIKNSLEEAGYYDKYKTRRSRSRDEIESTENLIKHHRTLKFFWKRTVTEVENLPWKEGKIRRKRLLYAATNYRRMVEPLDIAEYYGRGKKDYVLHGRSEHYKLLEKWLAGENTQTYQRSQASSLTVDSCFWAYVEEAVISCQVLKGSPQDQQSARANLIKFEQYVMDMINNFLVSREIFLSQSSFMLWWNEYSKVVGNSYTSPLTNFMNDGFRSYA*