MDKINLKIDGIQVSVPKGTTILQAAKEYKVNIPTLCFMQGVHEPGSCRICVVEVEGWRGLQPACVTKVEEGIVVKTAGKLVRETRKELLELILANHNRECLSCARNQKCELQKLAEDFGVSSVSYEKKAARAEMDEWGPIVRDSSKCILCGRCVSICSNTQKVNAIEIAQRGAHTTVTTPYEEALSGRSCINCGQCIKICPVGALQERDDSDKVWSALEDPELHVVVQTAPAVRVALGEEFGLPVGINVRGKMVTALRRLGFDKVFDTTFSADLTIMEEGTELLQRIQQGGKLPLITSCSPGWVKFCEHNFTDFLDNLSSCKSPQQMFGAVAKSYYPQKAGLDPKKIFVVSVMPCTAKKYEADREEMMVQGRKDVDAVITTRELAKMIKQAGINFNDLEDSEYDELLGTSTGAGVIFANTGGVMEAALRTVADILTGQDLEAIEYSAVRGFEGIKEATVHIDGLEIKAAVVHGTGNAAQLLDRIREGTANYHFIEVMGCPGGCINGGGQPILMDKSRTQEVNRLRAAGIYALDRQAVKRKSHENPEIKKIYEEYLEKPGSHRSHELLHTHYVARS