MSKAMGLAGKIYKSHSTPAQIRDLNDFTLQDCGITDSSDRKQVLAAFRKAGFTPIPVKPKRGTASKRARDSDGAEDSSPSTTSPSKSAGKSFSSGSPAVDAIVSDQSAVDLLMLPSSKITPPKRKRTKIVKNEFLPDGPQEEGSTLGSLEFNEVSDEAVLSSKFVVINRAPVMTAWAMVVAETMNFKREEALSIASVYTEMNAISRGVSIGLYKSGKDRGMEVSRSGSQPFVELMGRRYHYTMPRTTSLTEFSNRPLYQTQEGQWRALSNNSPVPPMTAFGYICRSFRQTTPFVIGAMKLLASSYSSKSLNRCGYSLYCDFRPDAEQWGKRSQLSCSKILSLRNEATVESSTPTAPEVVHATAASIDETQLAREQSSRPLTLEEFEAALDEDHTFDHVDLDYSRSGPRSQV*