MSLIQTSLQQCPAATTAFSQFLPSPSSHSSTKLSVRFTVSCCLSSSPMTSVNGNIDMQSSDRNEIRLGLPSKGRMATDTLDLLNDCQLSVRQLNPRQYVADIPQLSNVEVWFQRPKDIVRKLVSGDLDLGIVGLDTVSEFGQGNEDLILVHDELAYGDCRLSLAIPKYGIFEKINSVKELAQMTQWTAEKPLRVTTGFTYLSRKFLRENGLQNVVFSTADGALEAAPAMGIADAIVDLVSSGITLKENNLKEIEGGVLLESQAVLVASKKSLLGRKGLLDITHEILERFEAHLRALGQFTVVANMRGSSAEEVSERILSQPSLSGLQGPTVSPVFRKIDGEVKADYYAIVICVSKKQLYKFVQQLRAIGGSGVLVSPLTYIFDEETPRWRQLLSKLGL*