MDPLKLIKGVGRAAVLYHYPCPDGAFAALAAHLYHAALNIPAVFFPNTVFNPLRVKDLETDAFDAFYLLDFSGPQGFALELCSKAKRVIILDHHKTALEMLSGKISGYPNLHQVFDMNRSGATIAFDYFTEELRCQTGFKPDSSSTEEEQSLRSSLVSEQNLSRIQTLFKYIEDADLWRWVLPNSRAFSSGLKDLGIEFSATVNPALFEQLLALDPENLIAGGGKSLAEKQRLIDAAIKKSFIVNLGSGRFGQCLAIQDDDMSDLRSELGNQLAVKSLALGLRPVGAVVYEVKDLKNTGFLKVSLRSITNEDTTCVSEAYGGGGHCSASSFMIREDEFKAWRI*