MNPPSFTGSSIIEDPENFAEELKKIFELMHVVNAERVELASYQLKGVSRTWFDQWKDGRAKGAPHQSWACFEEAFVGRLFPCELKKGRVREFLSLKHDSMSVHEYGFKFTELSRYAPEMVKDMRSRMSLFVAELGRASSKEGRASMLIGDMDIFRLVVYVQQFEEEKLRTRGIQKQEIKYWERVCAVERVAPRGATSGTGGGINRLYALKNCQEQEKSPDVVTGKANVVHDALSRLSMGSTSHVEEGKKDLAKDVHKLARLGMWIMDSLEEGIVESVHKQRVLAFEQGGDGVMKYQARLCVPKVDGLQERILEEAHSSKYSIHPGSTKMYHNLREVYWWEGMKKKIVEFVAKCSNCR*