MNNTPRYPQRVRNDLRFRELTVLRVERISAGFQRIVLGGEALDGFTSRGFDDHSKLFFPQPDAHFVPPTVTEEGIVWPEGPRPPSRDYTPLYDELRHELAIDFFIHDGGVASGWAMQAQPGDKLTVAGPRGSLVVPEDYAYQLYVCDESGMPALRRRLETLSKLAVKPQVSALVSVRDNACQDYLAHLDGFNIEWLAHDEQAVDARLAQMQIPADDYFIWITGEGKVVKNLSRRFEAEQYDPQRVRAAAYWHAK*