MRETGQASTSHRPGRPSSFSHLSNGEAATQQRNRRPSSLSQLPNGEAARQQRHGRPSSFSQLQNGEDQSVADRRIIRARYRAIKADIAESKFDPDGFDQVLGSVEHLYSDVIRPHEQIADAEALLDITASLLASVKDMKGRHGRNASEFVSAVIKNFGTNAMPSDERIEPDIDWGRLGYEACAIFSDAPGMTTMIGPMESRQKLRKTPQRRPRDRPVETARPEELGESVNNATMTDKNMETMFIILKRGKSVYLEEIVLNRHSFAQTVENIFALSFLVKDGRAEISIKDGRHIVRPMNSPTQQQREQGKGSMNQFVFRFDFKDWQVGHLIINRLNLLLCATDKCLLVLHPSVAGHEGNCGRRKRANATQRSKL*