MLSKRGIRAIMLYEFKRGTNAAKTTQEINKTFGENLFKKFREGSEDLENEERERPESVLDNEVLLEVVEENPRTTVRKLARELNVSKSTVSRHLQEIEKTKKLDRWSAIGIIHYDFMKPGETITSESYFNRKEPILLYDNAKPHVSKRTVQKLRELGYETLPHPAYSSDLPPADYQFFKHLNNFLTEKIFRNDEDAKTAFEAFIESRSPDFYADGINKLVSRWQHCIDCNVSYFE