MEFLIIIFFLVSLPIFIFFIFPRQPSSHIGFKSYPIVGSLPGLVKNRHRFLDWTVEILSGCPTQTAVFRRPGNRQFVMTANPANVEFMLKTKFESFPKGERFISLLEDLLGRGIFNSDGEMWWKQRKTASYEFSTRSLRDFVMTNVTVEINTRLIPVLSAAATAGKSIDLQDILERFAFDNICKLAFNVDAGCLGEGGADGVEFMRAFDTAATVISERFQSVTPYSWKIKKKLDIGSEKLRRESIVTVHKFADDIVRHTIDQARSSNNTNEDLLSRFINIQEMNSPELLRDIVISFILAGRDTTSSALSWFFWLLSKHPEVENKIMQDLNSIRERTGKRIGEVYGYEELKLMNYLHAAVTESLRLYPPVPVEIMSCVEDNVLPDGTFVGKAWGISYNAYAMGRMESIWGKGCDRFDPGRWIDETNGGFKGENPYKVPVFHAGPRMCLGKEMAYTQMKSIVAAVLDRFVVEVPGKKESLEIRLSMTLRIKGGLFLRIHERT*