MESNISAARAARRFLDDRIRNDWTYPEVPAAWSASDEEVRDAVDFRERYYGESESGDSDNEDQGASPYKFDSPESIGDTVAHTREARKRRRRQRLEQEMKENEGLRIWVEQRDAWTGAASVKKYGTHRQRQADCPPATPDMADLVPVAPRLLNQNPIRASITPKAYSDIYQKIVVSSRTPSVPINLADMTKALVQGWKDSDEWPPRVAPVDPLAGKKRTVPSTTSNTHHGGFIARHPHLEKGVDGMRRILHLNGHHDHDNEHAQGGKEG