MCFKNLPIAFDEQGNAYLKEGLADPYEHKVVDLGEEQEVLKGLLERNGFIRNIDYDPVTRVAGALAFHSVVDLEKRKVLSTNSMATLFRGYEVILKGRDPRDAAYISSRACGVCGGVHATTAALAIEMALGIKPPPLGIVMRNILLAIEYLYDHPLHLFLLAGPDYSEELVRETNPELLDKAANTKAKNKEVHGYDTILDIMKDLNPLKGKLYLEALSMTRVAREAYVLIGGKYPHPQSVVPGGLSVTVNITVLNEVYSRLIKFFDYSQKVTGIWDDVFDFFLESNPEYAKCGIRPATMMDTGVWDRPEHYDASFENCDKWGEARWSTPGVLVDGEVVTTKLTELNAGIEEFVEHSYYEKWDGHRFKEDANGMPLSPNHPWNKETIPKPGKQSWKDRYSWDTAPTWDRMPMEAGAYTRMYLTAKAQKAPASRFLENTGTSMKIHVPKHYLPEKTLEWKIPEHWNAFERNRARAYCIPYSAMVAMENWLLAMDLIKNGETKVSVPYEIPKKGTHIGFGAWGAGRGFLTHHLIVENGVIDNYQIITPSTLNAAPRTPWGEMGPYEEAVLNTPILEKFDNPEDYKGIDILRAIRSFDPCMPCTTHIMAKDTDHMVTREVTTCACGVE