MLMAGPSFLPIVIACVVLGLSVQLACSVRDVHLLHGHQHLSFTDILGDSPLVHRFQSYARRYDKQYSTAEELHHRFRAFASSLELVEATNRRNLSYSLGLNHFADLTWEEFKSSYLGVQQNCSATTTSNNRLRRLADIPSFKDWRDDGIVSEVKNQAQCGSCWTFSTTGALEAAHAQATGEMVLLSEQQLVDCAGGYNNFGCNGGLPSQAFEYIRYNGGLDTEDAYPYKAEDGECSYNRDAIGAHVYDVVNITEGAEDELKEAVGLVRPVSVAFQVVDGFRLFKSGVYTSDTCESSPESVNHAVLAVGYNVDESGMPYWIIKNSWGDSWGMDGYFNMEMGKNMCGVATCASYPVVQQEEASQKVWVS*