MRKALTRSIGVYHGRKDGALRLYDRKTADLILAAVLRGEASVSSTELSGRPVFDLKNMKQRSLNSKEEEDIVIEISWSPESLKLAEAFSENPSTRRKILEMAILRITEEKSLSKVLDSMGLSSRSIRIRPNPYLGRGHVPFDNFVSSLENDTLAHLLLDAVLQLASNPSFSAIRRLKIRGLYILYHGTKHSVMDNILETGLLPSFRQAGRMQDWFGVHYTTSLDYTHSKNNILMISAHDCRGCKLLLFMVLLPTIYCGRGGVATSSVSANQLPLAELTLL*