MLKLGKFLAQNATLVNLVGRQQLGTVSRLYSAAPESSDLDLPIDIKNPYEKDPQQCILCKHSIEPHYKNVKLLSQFQSPY TGRIYGRHITGLCKRRQEQVEQAILRAQQCLLMPGYHKDLDFLQDPKLFDPERPVRPHKY