MSSDSSELKQRLALVQPTHMVRGLAFNAVLALVAERLDDEASEALAKQVGLPRCVDFFSYPAGDFLRLLYATAELLAPQLGAQEAVWQVCGAACLESFFYMSTVGRALSKIIGRNDPRRAFTYTPIAYSTLVNYGSREYREMGAHRLRLVFKGDMQPIAFHEGTLRAALQVVGVQGTVTSTRHTLDHTEFVLEWT