MSHWKDNLRPASFRGVPFQVEDDEGTFGRRVQVHEYPNRDKPYTEDLGRATRRFTINAYLIGNDFFEDRDRLIVAIDTPGPGTLVHPYYGEIAVCIDGEVRVSHSGRDGRMCRVSFNVVEAGELSFPTAGVATGQTLISSSSALNDRIGETFANVGLKGLPDFAQAGVLARTKSMINNVTKTFDTIDSGITAASRLLHGDISVILKPGSSGKSLVETIQRMWRAGRRTGKDALMLAQQIKTLAGVTLGNDLAPRGVWKSDRPSVRAERRHSNRIAALVRTTAIHEATWRLTQLPPPRTALLPVNQRGKRQIHVNISHPALHAALHKKDSPMERVAAVTWDALVTVRETLNQAIEHEQALTLDDALFLALQQVKTDANRDIATRLAQVEKTVTRTPEAVLPALVLAAKWYDNAARETDITSRNAVNHPGFMPVKPLRVPAR