CKIQNGAQGIRFIYTREGRPSGEAFVELESEDEVKLALKKDRETMGHRYVEVFKSNNVEMDWVLKHTGPNSPDTANDGFVRLRGLPFGCSKEEIVQFFSGLEIVPNGITLPVDFQGRSTGEAFVQFASQEIAEKALKKHKERIGHCKSSQDEVRTHYDPLQLMAMQWPGSYDRPGSSRGYNSIGRGAGFERMRSVYGSYDYYNSYNKGCVSGSDRFVKDLNYFSGMSHRYGDGGSNFQSTTGHCVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHRYVELFLNSTAGASGGAYEHRYVELFLNSTAGASGGAYGSQMMGGMGLSNQSSYGGPASQQLSGGYGGGYGGQSSMSGYGSQGAVSSSCYSSGARASVGVNGMGGMSSMSSMSGGWGM