MSADAESNRWQLPFEQAIDTCTVTMRAGLGPSYIPLPPQPMKFGNLEGNGALKNIRQSAIDDKKLNRRAHTRRQSQAAANEALSESSAYGQAAQSPEPRKRGRKPNKQSKEQQVAGQQVELGDDDLPKDPRRRRVLERNRIAANKCRLRKRGEASALACHEKAMEDQNRHLTANSLRPCDGSPSDASTAQELNTQSLNGGRFLSTPRISSQQGSIASDVTDIVFDMMDLGPFQTATMLPDSMAFTQPVPPLSFTEYGPELSVYEGPREHQADEVAWGSYWQF