MSPAACRGNPSRSASASAVVVDTATGYHLLKIEGYSLTKGIPTSLSLKSSQFTVGGYRWRIDYFSNGDCADSADYISLFLSLDERANKDVKVRASWRFQIGYTGNVDKPPSLSTAKACTTFGVGPDGSWSWGYDRFIRREDFEKSDNLRDDSFTIRCDIAVVRRFRAEETTEILPVEAFVSVPPSDMNQQFGDLLETEKGADVVFESPVFRAELYSSMKEGDTAGVVRIEDMEAQVFKLLLRFVYTDSLPEMGNDDEDVMCQHLLVAADRYNLERLKLIYEEKLCSYISVDAVSNILALADQHHCDGLKKACFHFLASPGNLNAVITSDGLKHLSRSFPSLMEELVAMLAPLLSHALVI*