MDDDMFFSLYPDHPALLEAQQPFAQILSSSSALSSGISNHVSGGKSFTGVLDSAPMAEKARNFSGEDSLEGSAALMMMQGSDNGMGRKGSRHGEDEQEVELGRASKLMATPDEDDDDGVGEMLERMMLNGDEACHTEMKAPSVPEKKKAGGKAARRRQAKAEVVDLRELLLSCAQAVSSGSRRRAGELLEQIKRHSSPTGDATERLAHYFADGLEARLAGAGAVSLDHRQLAAAERASTMELLEAYQLFMAACCFKWVAFAFANKTILRAAEGRSKLHIVDYGAQYHGLQWPRLLQWLAEREGGPPEVRMTLVGQPQPGFRPNRLLESTGRRLGNCARAFGLPFKFRAIATARWETVTAEDIVGADPDEAEAVVVNDVLSLGTLMDESGVFDDPSPRDMVLGNIRGMRPVVFVQAVVNGAHGAPFFPTRFREALFFFSSLFDMLDATTPKEGRHLRVVLERDVLRRAAVGVIAGEGAERVERPET