MPPKKGKQAQVAGKKKDNVDKTFGMKNKNRSTKVQRFIKQVQSQSDPKKEEMRLKKLEEKKRREAEEAERRALFNPVADQRVRAGVDPKSMVCALFKLGNCNKGAKCKFSHDLNVGRRMEKKDLYQDTRSEKEKDTMDNWDEEKLRKVILSKHGNLKTTTDKVCKYFVEAVENGKYGWFWICPNGGDKCMYRHSLPEGFVLKTNEQKRLERESLEKQPKITLEEFIETERGKLDKTKLTPITIANFAQWKKDHIIAKINAEKKLTSKRKPTGREIILKMSAENKSFETDYTDLADDVTQGSAWDLTEFTDALKKADHQDDGGIKDYGDGSNPTFDIKKVSSATLA