MALPYLEAVLCFMILMYIFETYLDIRQHRALKLPTLPKPLLGVISDEKFKRSRDYSLDKSHFHFVHEAVTILMDTTILYYRVLPWFWKKSGELITNVGLNAENEIIHTLAFLAGAMVWSQITDLPFSLYSTFVIEARHGFNKQTIWLFIRDMVKGILLSMILGPPIVAAIIYIVQIGGPYLAIYLWGFMFVLALLMMTIYPIVIAPLFNKFTPLPEGVLREKIEKLAASLKFPLKKLFVVDGSTRSSHSNAYMYGFFKNKRIVLYDTLIQQCSNEDEIVSVIAHELGHWKLNHTVYSFIAVQLLMFLQFGGYTLVRNSKDLFESFGFEDQPIIIGLIIFQHTIIPLQHLLSFCLNLVSRAFEFQADAFAKNLGYAPQLRAALVKLQEENLSAMNTDPWYSAYHYSHPPLVERLQALEDSDSKKED*