MGRAAYKCCIKGCSYKGGTSHRFPNPQKNLLMFQKWMEVIGNDDFKDMESSVIYEKCRVCSNHFSEDNFSPGTKVINRNAFPHLHMAKQSAPDTVMPIPHLPHLHWPIKVQVRNKFLFKFN