MGEASSPSIAKDVTELIGNTPLVYLNKVTNGCVGRVAAKLESMEPCSSVKDRIGYSMITDAEEKGLITPGTSVLIEPTSGNTGIGLAFMAAAKGYKLILTMPASMSMERRIILKAFGAELVLTDPLLGMKGAVKKAEEIQAKTPNSYILQQFENPANPKIHYETTGPEIWKATAGKIDGLVSGIGTGGTITGTGRYLREQNPNVKLYGVEPVESAILNGGKPGPHKIQGIGAGFIPGVLDVDLIDETLQVSSDEAIETAKALALKEGLLVGISSGAAAAAAITLAKRPENAGKLFVVVFPSFGERYLSSVLFQSIKKEAESMVVEP*