MATGGGAEEERKRGRTQLLSLARPAARAEEAEGGREKMGWAQVVKNLAEKKGEFRESRPPRREEEGGNGARGGLSVPAGLAAPGLGDFPPAGRGDPKGRRRDPAGEATDARKKKGAAEAGRRKKAEVAAMAAPAKPDAAEDAAERPPQDEQATPAGPAAGPGKGRFLVRICFQGDEGACPTRDFVVGALILRSIGMDPSDIYAVIQIPGSREFDVSFRSAEKLALFLRVYEEKREQEDCWENFVVLGRSKSSLKTLFILFRNETVDVEDIVTWLKRHCDVLAVPVKVTDRFGIWTGEYKCEIELRQGEGGVRHLPGAFFLGAERGYSWYKGQPKTCFKCGSRTHMSGSCTQDRCFRCGEEGHLSPYCRKGIVCNLCGKRGHAFAQCPKAVHNSVAAQLTGVAGH