MFKKRKEREIPETVPGFSYDILRNDVIPELLGEDESMILYYSGKHLARKHQERATEDPVLFFEQAGWGRLTLLKEKSKQTHYELETPFQVNERAFSMETGFLAQLKEIRDGVVSEGSYTIKKKQPLTVAITIMSDVKDHTD