MDAIRKQLDVLMGANRNGDVTEVDRKYYDREVCRLYLSGLCPHELFQLTKMDMGACPKVHSLPLRKEYEEAKAKGQDNYDRDLEDLIDRLIVECDRKITRALKRLDEEDAKAAIAISVSEVTLTPEIDELSKQIKEKLKEADIHDLEGKTDMKIRALEEVEELRTKRADKQSMLLLDAFNKDRASLPQPLQNAPQLAPLPASTPDPRIQEMINEKLKKAEDLGEQGMVDEAQKALEEAEALKKLPVRQEPVQDSSKYTAVDVRITDQKLRVCDICGAFLSVYDSDRRLADHFGGKLHLGYMQIREKLAELQEERNKKRKAIEEDRRSKERKSRERERESSRDRVDNRDHDRRSKDRSYDRERDRNRDRSRNYDSRSHRRSRSRSRERSRDYDRHRRHDRY*