MAESGQSIASDVTALIGNTPLVYLNKVVDGCEAQIAAKLEIMEPCSSVKDRIGYSMITDAEEKGLITPGKSVLIEPTSGNTGIGLAFMAAAKGYKLILTMPASMSMERRIILKAFGAELVLTDPLLGMKGAIQKADELAAKMPNSYILQQFENPANPKIHYETTGPEIWKATAGKVDILVSGIGTGGTVTGTGKYLKEQNPEIKIYGVEPTESAILSGGRPGPHKIQGIGAGFVPGVLDVNLLDEVVQVSSDEAISMAKQLALKEGLLVGISSGAAAVAAIRVAQRPENKGKLVVVGSLLRTLFCQVVFPSFGERYLSSVLFESIKREAENMVFEP*