MEANKKQGKHFVLVHGAGHGAWCWYKLKPLLEAAGHKVTALDLAASGIDLRKIEQLHTLHDYTLPLLELMESLPQEEKVILVGHSLGGMNLALAMEKYPKNIYAAVFLAAFMPDSIHISSYVLDQYNERTPAENWLDTQFLPYGTPEEPLTSMTFGPKFLADKLYQLSPPEDVALGLSLVRTSSLFLEDLSKAKYFTDEGYGSVKRVYVVCTEDKGISKEFQQWQIDNIGVTEAMEIKGADHMAMLCMPKKLCDTLMEIADKYN*