MEMEGIAGHALLFPFPAQGHINPMMQLAKILSSRQVFITFVNTDFIHQRLNPKPNPRFRFESFPDGLSSDHVRTLKLPELCESTLTHAPPHIENIVANSMHSPTVPPITFIVSDGVLSFTQEIADKYGIPRVSFWTTSACGFSAYFHMPLLIDRGCIPLEEEDQKRLLDNDELITAYIPGMSTLRLRDLPSFLTVKDSSDFMFQYLKREAQNTRQAALVLLNTFEELEGAVLKDLRSKLSEKVLSVGSLLLSAIDIDGEAATTSIWKEETACLEWLDKQEASSVIYVSFGSITVLSDQELVEFALGLEASNQPFLWAIRPDLVQGQSAVLPQEFLNRTKNRSFFVGWAPQTKVLFHPSVGGFLTHNGWNSTLESICAGVPMICWPFFAEQPTNRRFVNYVWKIGFEMNNKFSRDDVKTMVKGLMSSSGEEAKEMRRRALELKEKAFNSVKEGGSSCNHLKTFFQEMMLL*