MSAPPASKKQAPWKGFLSGSLGAMASGAVTHPIDLVKVRMQLYGSTLDGAQHAGSAGVAPKAPPGMMRTGYLVVKHEGAFGLYKGLSASLMRQASFIGTKFGAYDLLKSAVPKDADGGLSFWKMTLCGLGAGAIGAAVGNPADLAMVRMQADGRLPKELRRNYRHGGEALARVVREEGVLALWRGCAPTVNRAMIVTASQMAVYDKSKAVILKESGAKDGLAVQTGASFIAGVVAALTSNPIDLAKSRLMTMKPDAEGRMPYSGTMDCIVKTARSEGVGALYKGLVPTAARQVPLNMVRFISMEFMKKLLANVD*