MSADAESNRWQLPFEQAIDTCTVTMRAGLGPSYIPLPPQPMKFGNLEGNGALKNIRQSAIDDKKLNRRAHTRRQSQAAANEALSESSAYGQAAQSPEPRKRGRKPNKQSKEQQVAGQQVELGDDDLPKDPRRRRVLERNRIAANKCRLRKRGEASALACHEKAMEDQNRHLTANALRPCDGSPSDASTAQELNTQSLNGGRFLSTPRISSQQGSIASDVTDIVFDMMDLGPFQMATMLPDSMAFTQPVPPLSFTEYGPELSVYEGPREHQADEVAWGSYWQF