MEKRERHFVLVHGACHGAWCWYKVATLLRSAGHRVTALDLAAAGANGKRLDELNSISDYYEPLIEFMTSLVTGEKVILVAHSLGGVSVSVAMERFPQKISVAVFVAALMPGPDLNLPTVIQELHQRSPGASMDTQYTFDRGPNNPPTSVIFGPEYLAAMLYQLSPPEDLMLATMLMRPINGENLLKKITVTKEKYGTIRRVYIVCDKDNVLEEDFQRWMIKNNLTDEVKVILGSDHMPMFCKPLELCAYLQEIVESYS*