MIKLHETLFAEMAKTLTPEEIGRLGEEDARGLVARVYSELELRVGKRLCAALSDAEIEEFADIVDEPESGEIASAVWLEAHCPNYREVVDNTMAEVIEETVEVIAALLRVGVTAAGAPEAMSES