MGSMKRLLPSLAEPLLYKDSAQVEEDDELRISSEFDDRKHLTGNPSGDEWRAGIRIPASMAESLRPLKVVNGAGGGQLESYLSTEESVSQDDITNDVKGRIVAVFTVSFDNHVGNTLEWCQSLWDSERTQDSRSLKPLCPTPESFSPHGLEFRALPAGIHNMEEDCLYFRHGALFGIAAFHRLMLPTSESARKERHARMRSVGALASSLLPLAHCLPLLRSEAARQCSTRARPNSPVLLRLLSVDSPPPPFQAGPPTPASASTFPLPPPDIFGEFVNEFGVFGITLWKALLLQCRVLFFSPPPVSFSCDLVLSTCALVHGISSPSSNGSSNSNHSTGSQRGSAPSVLPLFSIGLNDADLMSSFSSYVACTSEAILKHKRKLWDVLVEAKDGKWDFTVPSPELREELRLTPSDRARFRYLCGLKQKTRSTVWCTPTLEQFPCSCCPPSQHVYASALGMEQQLERVAAMNSSFWRAISFANADVMTSSEGLTELLHSAQMGRADVRFLQALLRLRA*