MEALTLFSIVVATWAYLVWFYFLSRTLTGPKVWPLLGSLPGLISNRACMHDWIVSNLKKTGGSLTYQTCIAALPFLARKQGLVTVTCHPKNIEHILRTRFDNYPKGPIIQAAFHDLLGQGIFNSDGDTWIIQRKTAALEFTTRTLRQAMGRWVNRSIKLRLWRILAKAAEDNSPVDMQDLLLRLTFDNICGLTFGKDPETLSPELPENRFAAAFDSATESTLQRLLYPGFYWRLKKLFGYGTEGRLRKSLRIVDNYITDAITARRKAPSDDLLSRFLKKRDADGYFYTSSVLRRIALNFVLAGRDTSSVALSWFFHLLMQNPRVETKILDEISAVLQETRGDDRSKWTDEPLDFEELERLVYLKAALAETLRLYPSVPQDSKYVVTDDVFPDGTFVPADEVCGLGRTVEAPAAAGSGSSGAAEDVADTVHEVRAASDRAPKESHEKCGGDHRSSIISHSGLRGVVSILEFWGSAHC*