MEFLIIIFFLVSLPIFIFFIFPRQPSSHIGFKSYPIVGSLPGLVKNRHRFLDWTVEILSGCPTQTAVFRRPGNRQFVMTANPANVEFMLKTKFESFPKGERFISLLEDLLGRGIFNSDGEMWWKQRKTASYEFSTRSLRDFVMTNVTVEINTRLIPVLSAAATAGKSIDLQDILERFAFDNICKLAFNVDAGCLGEGGADGVEFMRAFDTAATVISERFQSVTPYSWKIKKKLDIGSEKLLRESIVTVHKFADDIVRHTIDQARSSNNTNEDLLSRFINIQEMNSPELLRDIVISFILAGRDTTSSALSWFFWLLSKHPEVENKIMQDLNSIRERTGKRIGEVYGYEELKLMNYLHAAVTESLRLYPPVPVEIMSCVEDNVLPDGTFVGKAWGISYNAYAMGRMESIWGKGCDRFDPGRWIDETNGGFKGENPYKFPVFHAGPRMCLGKEMAYTQMKSIVAAVLDRFVVEVPGKKESLEIRLSMTLRIKGGLFLRIHERT*