MESSDRKNVYLTKTGDSSLNSGMRDAMIVGQTNMQPGTAIECAEGAMKQNVSSVSHQAKWSNAQSKNFIIGTVPVKNEIVHLEDGAHCNNKKMYYYDRHYTGHEEPERPTRRGTKRYRDKDAPKRALSAFFYFCQELRSKMRELHPEMGVGEIAKELGKLWMSTDLQTKSKYMAIAEEDRARYEREIIAYNKRVKNYDPEEVGTVX