MAVFMEKHRKQIFWLILAAAFITIFIYNFLTPYLSDDYFYACEVRQAESFWDLIKQQYGEYLSNSGRVVGQFNVRLSLVFDKQVFNLVNSGMFVILVLLMYANIRRKKKYDIFVLLLIITFLWKFAVDFGQTMLWICGACNYLWGSVFILGFITFYRYFLNHPEKIRHKVLLAAGTFFFGVLAGWCNENTSGGGLLLVIMFALNFWWMEKKRGGKGLHGFMITGVLGMCCGILGMISAPGVRNRSQVMSDGEYTGIVGLLSRNYKITLNVRELFFPVILIMVIVLVLLVLQKKLYSFKQIRSNETILFLIGAAATSYALALAPTPMNRAFFGAGIFLLIGCIQGIVDVTDHELFIRTAKYSLVSILCVWLFFTYVDNLVNLARIYREENERITLIMEEKADPSSDGVVVIPKFREAFKNPYSVAHDSDMEEYGGYWINLFYETYYGVDNIKAIPRDEWNELYGED