MEKEKKRFVLVHGVCHGAWCWYKIIPLLEAAGHGVVAVDLAASGISTIKVEEIQSLEDYSKPLLEVLSSYDEEHQVIIVAHSMGGIPAALAADIFPRKIAAIVFLTATMPDTKNPPSYPFEKFVPDLPQEELLDIVFRSYETHVPPLRTVVFGPKFMAKNLYQLSPVQDLELGKLLVRENPALSTDNLSGTKPFTEQGYGSVPRVFIVCGEDNQIPEESQRLMISNFLPNEVIEIKGADHMAMFSKPQELSDCLLEIADKHA*