MAEIVSPALVSMELGSLDRAATAVFGASNGSRVVARFGTKKVAKPAKKSAAGTDRPLWFPGAKAPAWLDGSLIGDYGFDPLGLGKPAEYVQFDFDSLDQNLAKNQFGQAIGTLKADPSEISSTPFQPYSEVFSITRFRENEVIHGRWAMLGVLGALSVEALTGVTWQDAGKVELDQGATYLGLPLPFSISALVVIEVLLIGYIEFQRNSILEPEARLYPGGKYFDPLGLAADPEKAETLKLAELKHSRLAMLAALGFAAQAAATGKGPLDNWATHLADPLHTTIFDTFSGSS*