MMIMLLRTTLVATLALGSQAFTSYHHHGVTLTHLGASASSSVSIEAVGQDLNTALEGCQDEVAKTVNVAVGSSPTTGRLGLIATKNIKKGEVCLAMPLDDRYMLTADVARDVVFMGVLPEKFEGWTGDAGLIALLILNELARTAEQGIQLPARGDEVQALMKAWVSALPSPEEMKQSHPLLWSEEDQEILQLSSTNKIYRVLDDIEEDVAWLSERVFTDEKLPETVVINGEERPCFSQDGFRWAVALAQSRAVFVDSALRLLPLMDMCNHDDEGEEITRGMMGPFKMTKGAQIIAAQSYTAGDEIFCSYGPKSAADYLLEHGFCPPQCWKTAVSELTFDVDQDDRFYDDKLDILEFETYDQAPMDPAQSFDVISSPGRDGEPDPAMIQFVRLCKLGATDAFLLESIFRKEVWGFMSMPVSEGNELKVVNAVSEACQQAIDDLKQCPEGGPEVCTRLRESETKALSRTLAYLQREKEALDLKEYYQERRLKDLGLDSEWAPEDDMSADLGYGQTRTPGGADYDW*