MESSDRKNVYLTKTGDNSLNSGMRDTMIVGQTNMAPECGGEGVMKPNNVSSVSTNQTKWSTGQSKNFIINAVPVKNEIVHLEDGNAHCNTKKMYYYDRHYTGHEEPERPTRRGTKRYRDKDAPKRALSAFFYFCQELRGKMRELHPEMGVGDIAKELGKLWMSTDLQTKSKYMAIAEEDRARYEREIIAYNKRVKNYDPEEVGTVX