MDATKKRKLDENGIVLDTDPSSPPKLSPEDARRLIERFTPDQLLDILQDALSRHXDVLDAVRSIADPDASQRKLFIRGLGWDTTTEGLRSLFSAYGEIEEAIVILDKTTGKSKGYGFVTFRHVDGALMALKEPSKKIDGRMTVTQLASAGNSNSNTASNNVADVSLRKIYVANVPYDMPSDKLLAHFALYGEIEEGPLGFDKQTGKCKGVCAVWQVRRAGSGQGPGSGSNTHGDGMGMAPPSSIPGQYGIPGGIGSYGGYTSGLQGQPPLGHHPLGGPGLSGIGNQVNSGLGGGGGYGGLGGPYGNYGGPGGYGLGGAGGLGVGLGGAGSAGGGPGVGTGSSLYGLPPSSGGLPSGRYPEGGHYGLSAYQNQHHQQAGTSPHPRVPQGGMYPNVPPYF