MATGGGAEEESQRGRPQLPLPARPVARVEEPEGVREKMGWAQVVKNLAEKKGDFREPRRRDETGSGASGGLGSPGGLATPNPGDFPPAARGDPKGRRRDPTGEASDAYRKKSASGAGDPSRRKKAEVTAAMATPARPGTTEDATERPLQDEPPAAGPGKGRFLVRICFQGDESACPTRDFVVGALILRSIGMDPDDIYAVIQIPGSREFDVSFRSAEKLALFLRVYEEKRELEDCWENFVVLGRSRSSLKTLFILFRNETVDVEDIVTWLKRHCDVLAVPVKVTDRFGIWTGEYKCEIELRQGEGGVRHLPGAFFLGAERGYSWYKGQPKTCFKCGSRTHMSGTCTQDRCFRCGEEGHLSPYCRKVIVCNLCGKRGHAFAQCPKAVHNSVTAQLTSVAGH