YSSENLKKALEDLREGQSYHSVSKKYTIPRRTLQRHMKGTIRQPGCIKLGRFRPILSDEMETEIVHHAIEMQQRFYGLTPMDIRKLAFQLVEMKKLPHPFNSTKQMAGNKWLLGFIERHPELSVREPEATSMSRAVAFNRPQVSKFFNILKNALEKDLTMDGSRIWNMDESGVTTAHKPGRIIAKKGTKQVGKITSGEKGKNVTVICAVNAHGSYLPPAMIYPRVRMNPQLLKGAPPGTLGFATKSGWTDCEVFVKWLKHFTDVVKPTLERKVILLVDGHASHKSLEAITFARDHGIDLISFPPHFTHRIQPLDLTFFGPLKGYYR