MKGGDLDLPPGFRFHPTDEELVMHYLCRKCASLSISVSIIAEIDLYKYDPWQLPGMAVYGEKEWYFFSPRDRKYPNGSRPNRAAGSGYWKATGADKPIGNPKPIAIKKALVFYAGKAPKGVKTNWIMHEYRLAGIDRSARKKNNAGIFESQLKCCVDGESCGLKLRFEIDIPRHDLDDWVLCRIYNKKGSIEKQLNAEKKSIQSLSYPEAHEQKPQIRANHITMPPPPPPSQIQPQTLPPAPINDFLYFDTSESIPRLHTESSCSDQVVSTDFPSEKEVQSEPRWTDWGLDMPYMDTYAPIDGNQLSPLQDMFMYLQKPF*