MAYILFIFLLLTQENQTVVPIRNVFGLVKGSEEPDRYVLLGNHRDAWTFGAGDPNGGTATLLELAYRFGQLLKQGWQPRRSILLCNWDAEEHALIGSTEWVEQNYDLLFSTAVAYLNVDVAVKGPGFSPSSTPQLDDLLQDVIKQVEDPDNPGKTVYESWVASIDGSLPPIGRLGGGGSDFAPFLQHGGVPAITLAFGKDFPVYHSLYDDFMWMAKFGDPLFHRHVAVGAIWGLTALKLADAKILPFNYATYADNLQAETQLKAADAPSHVTTVPLYKSIGELREEALHIMKQAQQLQDLEGKSLKLRSFNDRLLMAERAFTDAEGLPKKPWYKHLLVVAASRVTAQRDGQVSNTKYGGSQGPSAVYLSSFTVNSLDSVAYL*