MTTAHRPTFDPAQGKEALRGPAYHQRLLPAYMHLKTRQPGQGGAADGPRDLRAELLAAEAAHFAKLKGVTDEVPAEPVPKLKRDLEEDTEANLDAEDIEAKRRRILEETRDIDADSIGSDSDSSEEESDDEEDEAAELMRELEKIKRERQEQKEKEEREREAKEQEQREYEIARGNPLLNPQDFNIKRRWDDDVVFKNQARGSEVKRGPEFVNDLLRSDFHKRFMSKYVR