MSEIETKDEQLVNEPTLTLDECSPELRQVVAFEEVPEELMDMLISVYMVSEPTSREAWNSMPGSAQNVLDNFEQFHALVALSQSYSGVDFLGEMQETTLPDHMSEEEQQEYKAVLLDKVLHNCLKDLCKQLKQARRNPPMKREFQEIFKK