MAADEPWLPCLHVKTRRGYELGHAIGKWFRGLIHSRFASDPALHSELLPFAATEDGEKLVAALTSANREQFPVYFEELRGTADGAEVPFIQVFLINMRKEIAPFLATPIKREKVGEADQCSTILLNTESLAVIAHNEDADVSLLNHAYLVHAEFEDGLSFVAYTYAGELPSCAFGFNSHGVVFTLNAVPLAPEEAVAGGICRNFISRDLLEASNHRDALKRVCLSNRSVGHNYNIMDTNEGKMMTVEAASKGRWSVKEIGAEPFFHANMLPMRPPCTGTGVQIDIQSSLEMTCCLYSVILLTNRIRSTCKVPSS*