MKIRFGSVGDLSASVPATAPRRNVQAVGKLLLCSSTCCSAPAPQARRRRAARDASQSDQEVHGCIPKLVSGASSTARHVGKRLPCSSLPPIRDDGDHSGMLSPGSAFFHEAPQGRHETETPKLGFSRVDVSNRMRRIVEQLRPMRKETSEILTTLGSTWKTAPDIGQSRPITTSESIEPRLYGRDGIMKNIIHDITQGKYYGENLTVLPIVGLGGIGKTTLAQHIYHNQEVQKHFEVMIWKCVSLNFNVNKLMEDVENHVPKVQDEKNGTAEELIGQRIKSKRFLLVLDDMWEFSDEDEWKRLLLPFKKSQVKGNIIIVTTRSPKLGEMVKTTHHPIELEGIDREEFKRLFLAFVFGDEQPTLDHTVLLETGYKIMDKLKGSPLAAKTVGRLLRNDLDLDHWTRVLESKEWESQRGSNDIMPALKLSYDYLPFDLQQCFSYCALFPQDYKFDSKELILFWIGQDVLHSGDQNNLTVEDIGLTNIRDLVSHGFFKKDETEGRAGYTIHDLLHDLASKVTSHECLNVHLSSKTLGNIRPSIRHLSITLDI*