MGEASPSIAKDVTELIGNTPLVYLNKVTDGCVGRVAAKLESMEPCSSVKDRIGYSMITDAEEKGLIIPGVSVLIEPTSGNTGIGLAFMAAAKGYKLILTMPASMSMERRIILKAFGAELVLTDPLLGMKGAVKKAEEIQAKTPNSYILQQFENPANPKIHYETTGPEIWKATAGKIDALVSGIGTGGTITGTGRYLREQNPNVKLYGVEPVESAVLNGGKPGPHKIQGIGAGFIPGVLDVDLLDETLQVSSDEAIETAKSLALKEGLLVGISSGAAAAAAVRLAKRPENAGKLFVVVFPSFGERYLSSVLFQSIKKEAESMVVEP*