MASHRRPKQPSRTRVTVLTTAAAAAVVLSANAANAAPSEKPSKDEVKSKVDKLYEEAEKATEKLNGAKE ......