MDDVKSRLPEGGMLERCGYRFLLCLPSIVKEEAQKITVWTSDTMASSLSSCSSDAELECRNIELAFHLKLGAILAILGAGAIGVALPLFGKKLPAFKTDGPYFAVAKAFAAGVILATGFVHMLSDAMSALTNSCLPDYPWRQFPFSGCIAMMAALGTLMVDVIGTEYYERKHAKEEAAEQAAAPPLEWDDVPSLIEAGALKETHSSGHLDTNHMHIVGMRAHAASHTHSHSHDHHSCGGLEQLPKHDAHNHAKPTSDEDMAAHIRHVVVSQVLELGIATHSIIIGISLGVSQSPCTIRPLFAALSFHQFFEGFALGGCISQAGFRSFSTIAMTVCFTLTTPIGIAVGTGISSGYNSNSPGAIIVEGVFDSVSAGILIYMALVDLIAADFLSKRMCCNRVLQVLSYISLFLGAAAMSVLALWA*