MKLIRLRTDLESRFAKSGRKTELRDEIAEALQRERITRDAQQCRDKWEKLTAGYKEVRDGVKDREDNPFYDELLPLLLGKSLKREQERDKDTFGSGKEDVGRDYSEELSRELVVDGFTREIDKDGLCRDGARGRKTFKDNDDDGDEAEARTLSRKKKGSEEKEGKWRAEKRAQRGIINNAMIVLAQKLVGDRVSAVVSGVAEPLVVESLEGPQGPKRRSKNWKRVEVLQLIKLRGEMDSQIVKSTRRAALWEELAELLAAQGIKKNGKQCQEKWDKLMAEYNDVADGKRDQGESPYVTELTAIIGRPAEAA*