MEEEEVLPGAATHDSMASSSILSATSPLEAAHSSDIDVVQAWENLLSAPEEHHFENGRRYHMFRQGRYPIPNDEDEQVREDMKHAMLLELTGGKLFYAPIGDSPEKIMDIGTGTGIWAIDVADVYPGAEVLGTDLSAIQPDLVPPNVRFVVDDVEDPEWLNGSNWDLIHLRMVSGSLIDIQGVFNRCYEHIRPGGWIELQDMHAFPQCDDNTMKPDDFLLGFYKLVHQSFNARGMDHRNRPKEMKSYLQQAGFTNIKCIVKKTPVGPWAKGDQLQRIGECMKYAIYDLLPSLVKPLEAIEISRIEAEVWFVKVRKTLEDNSIHRYFNYYFWYAQKPGPDERTPTHP