MPPKKGKQPQVAGKKKENVDKTFGMKNKNRSTKVQRYIKQVQTQSDPKKEEMKLMKLEEKKRKEAEEAERRALFNPIVDQRVRAGVDPKSMVCALFKLGNCNKGAKCKFSHDLNVGRRMEKKDLYQDTRSEKEEDTMDKWDEEKLRDVIMSKHGNLKTTTEKVCKYFIEAVENGKYGWFWICPNGGDMCMYRHSLPEGFVLKTNEQKRLERESLDKQPKITLEEFIETERGKLDKAKLTPITVANFAEWKKNHIIAKINEEMKLTSKRKPSGRELILKMTAENRSFESESTVDDATQGSAWDLSEFTDALKKADHQDDGGIKDYGDGSNPTFDIKKASPATLA