MDSTKKRKLDENGVVLDTDPSSAPKLSPEDARRLIERFTPDQLLDILQDALSRHVDVLDAVRSIADPDASQRKLFIRGLGWDTTTEGLRSLFSAYGELEEAIVILDKTTGKSKGYGFVTSPPRGIRTPTXXQQRPTTLRKIYVANVPYDMPSDKLLAHFALYGEIEEGPLGFDKXTGKCKGYALFVYKTPEGAQAALVDPAKNIEGRQLLCKLAIDGKKSKSDGPGQGQGPGSGSNAHGDGMGMAPPSSIPGQYGIPGGIGSYGGYNSGLQGQPPLGHHPLGGPGLSGIGNQVNSGLGGGGGYGGLGGPYGNYGGPGGYGLGGAGGLGGGLGGAGSGGPVGGVGTGSSLYGLPPSSGGLPSGRYPEGGHYGLSAYQNQHHQQAGTSPLPRVPQGGMYPNVPPYF