CKIQNGASGIRFIYTREGRPSGEAFVELESEDEVKLALKKDRETMGHRYVEVFKSNNVEMDWVLKHTGPNSPXXXXXXXXXXXXXXXXXXXXXXXXXXXXLEIVPNGITLPVDFQGRSTGEAFVQFASQEIAEKALKKHKERIGHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFQSLVHCVHMRGLPYRATENDIYSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHRYVELFLNSTAGASGGAYEHRYVELFLNSTAGASGGAYGSQMMGGMGLSNQSSYGGPASQQLSGGYGGGYGGQSSMSGYGSQGAMNSSYYSSGSRASMGVNGMGGMSGMSSMSGGWGM