MNEQEEGKKPRFLCLHGFRTSGEIMKKQIGKWPDSVLEKLDLVFLDAPFPCQGKSDVEGIFPPPYYEWFQFNPEFSDYQNFDECLAYLEDFMIKQGPFDGLVGFSQGAILSAALPGLQSKGLALTKVPKIKFVIIIGGARFRNAALAEKAYPSPIDCPSLHFLGETDFLKPYGTALLESFVDPVVINHPKGHTVPRLDETSLVSMLKFVEKIKKLVSCNSHATAEENEILLE