MEVMKKHFVLVHGAGHGGWCWYKLKPLLEVAGHKVTTFDLAASGIDLRKIEQLHTLHDYTLPLMELMESLPQEEKVILVGHSLGGMNLGLAMEKYPQKIYVAVFLAAFMPDSVHISSYVLDQYYEQTPEENWLDTQFLPYGSPEDPLTSMTFGPKYLANKLYQLSSPEDLALALSLVRSSSLFREDLSKAKYFTDEGYGSVKRVYIMCTEDKGIPEEFGRWQIDNIGVTEAKEIKGADHMSMLSMPKELCDTLLLIAHKYN*