MEFPLANAAVILLLFLLFKTFFLNNPNHIKSLRGKHVLITGGSSGIGFALAKRCVSEGAFVTLMSRKEDNLAKARDSLLKTVGCQSDRILLKAVDVTDAAAVSLAIKESFRWRPIDILVCNAGRAISGPLDAVNVKDLDLVARTNFLGCVYPVHAALPLMKLRSIENPSSIVFVSSLSALLFVPEFNLYTPTKYALKGLAEMLRIELLPYNIRVNLVCPGYTETPMLDEGRNIVAFGHTHLAFSFCRFVFTVWCPILLVVNVSADKAASASELLNKLTFYDRAYAELPDEVAAKTIEGIKKGSFLITSSISGFLIGVLSRGVIPAESPPIALIEFILLSPMRICSFIWFAYMRRILQKHFGENLQKRQETQVENTYVHSIDDSAADDDANLILWSH*