MQGAQRLLGAAARRGKAEAFMALQTRGFAAKELRFGDECRAGLLAGVEKLADAVQVTLGPKGRNVVIEQSYGAPKITKDGVTVAKAIEFKDRLHNVGASLVKQVASATNDVAGDGTTTATVLTRAILVEGCKSVAAGLNPMDLRRGINLAVEHVVAELKARAKMISTTEEIAQVGTISANGEREIGELIARAMEKVGKEGVITVQDGKTLENELEVVEGMKFDRGYISPYFVTDQKTMKCELEDPFVLICEKKISGIASIIPVLEQVLKTQRPLLIISEDVESEALATLIVNKLRAGVKVCAVKAPGFGDNRKANLQDIAVLTGATVVSEDLGFKLEKVDATMLGQAKKVTISKDDTVILNGGGAKAAIAERCDMIRQSQEQSTSDYDREKLQERLAKLSGGVAVLKVGGASEVEVSEKKDRITDALNATKAAVEEGIVPGGGTALVYASRSLEAVKDKCENFDQKVGVEIIQRAIRRPAKTIANNAGLEGDVIVGKLLEREGDENVGFNAAAGRFEDLVRAGVIDPMKVVRTALLDAASVASLLTTAECVITEAPKSEAPPAPGMGGMGGGMDFX