MESSKPSNGLSMTYATSAPATAGGQAGSPPVCQNCSTSTTPLWRRDETGAVLCNACGLFLKLHGRPRPISLKTDVIKSRNRVKTGGLGGRKRTSDQGGLPAAHPDADGQLALAQHRRASGKMSSGLSDRSQSPISRTGTPNFNHPSNIAPQHMFEQALHGDFHSPSLPGFGLRAPSPATSSVNGSHLEAPLPYETLAAQNTALKTRVSEMELINDLFRNRVSELEQSEQSARQTESTLRKELEEVKQREADLKRRLEEIENESPRHKRMKMSEFVDESRAGTPISSMVD