MARGKIQMKRIENPVHRQVTFCKRRAGLLKKAKELSVLCDAEIGIFIFSAHGKLYELATKGTMQGLIEKYMKSSCGSQDDQAKEAQLLDTKEEINMLKHEIELLQKGLRYMLGGGAGTMTLDELHIFEKHLEIWIYNIRSAKMEIMFQEIQLLKNKEGILKAANNYLQEMIDDQTGITNIAPMINPYPLTTQNEIFQT