MPVTLFNRGSLVPVFVATETIVELVRPTKDGFSTSVRIVVPREHAGEYYDHRLTDRNNKATYSVAMQAVVDDEGAFTDVCIGHPGSLSDAAVLAKSALYARCEAGLLLGHDKLGWQQPLWLVGGASYPLTSWMLVPYTQPNQTWAQDRLNAHVADARAAAVGAFRRLRARWQCLRRAEVKLPELANMLAVCCVLHNLCERIGEELDANLLHDELEVVDDGVVAGGGNTVRSAAAEEVRDHRIAHVRSSSRRQCFFE*