MATGGGAEEERKRGRPQLLQEAEGGREKMGWAQVVKNLAEKKGEFRESRPPRREEDAGSGSAGGGLSAPAGLTVPGLGDFPPAARGDPKGSRKDPAGEAADPRKKKGAAEAGRRKKAETAAAEDEAERPLQDEQAGKGRFLVRICFQGDEGACPTRDFVVGALILRSIGMDPSDIFAVIQIPGSREFDVSFRSAEKLALFLRVYEEKREQEDCWENFVVLGRSKSSLKTLFILFRNETVDVEDIVTWLKRHCDVLAVPVKVTDRFGIWTGEYKCEIELRQGEGGVRHLPGAFFLGAERGYSWYKGQPKTCFKCGSRTHMSGSCTQDRCFRCGEEGHLSPYCRKGIVCNLCGKRGHAFAQCPKAVHNSVAAQLTGVAGH