MSSNHRPLDDSDILLIQTIRDTPSLYDPQLPSFRLSQRKEEDWAKVADFLNITISDARRRWTCLRDRYSRELKQKRLHPSGEFGHNDFFRKMDFLRDFVRKRRERRGRERDRDQKPTGWMKVELQRRSRIRLPLDPDTLIEEHGSNAYEEGDEQHEYDAKLESHTTQSETYSVLVEADDGQEPEQESFAEFLGDTECEQKVKVVTIHPESAAPKMTDAPEPVESNQSDLNYLVCMPPSVSQEREHSAPELTNPPAVIPQKTSETEDDFFCKSIAAYLRQLSRVHKIKAKVEMYQILEKYILLEESGAGSGTGGSS