MDPSKKRKLDENGVVLDTDPSSIPKLSPEDARKLIERFNPDQLIDILQDAVTRHVDVLDAVRSIADLDASQRKLFIRGLGWDTTTEGLRALFSAYGELEEAIVILDKVTGKSRGYGFVTFRHVDGALLALKEPSKKIDGRMTVTQLAAAGNSSSNVSSNNAADVSLRKIYVANVPYDMPADKLLAHFSFYGEIEEGPLGFDKQTGKCKGYALFVYKTPEGAQAALVDPVKNIEGRQLTCKLAIDGKKGKPDGPGQGQGPGSGPNAHGDGMGLAQPSSIAGQYGGPGGIGSYGGFSGGHQGPPPLGHHPLGGPGLSSVGNQVNSGLGAGGGYGAGLGGPYGNYGGPGSVGYGLGGTGGLGGAGGGLGGAASGGGAPGGGVGTGSSLYGLAPSSAGLPSSRFPESGHYGLSSYQNQHHQQAGTSPMPRVPPGGMYPNVPPYY