MKKLHQERGGNPMLAQQARRVLFATSITGQNIDARSVALLLNTAVYFGMESDARVVRECIDFCLKNDKFISLDIMPIVVTACATLKSRDAREVIELQAIKATKNARFLDAKGVTNIISAFSKTGINHEKLFGLLSMRVQTLARVGEFEAAHLVILANAFARLRFREQHVFGAIARRAMSLRERVTVNELVPLINAFSKAGLKDPKLSKRFAGKAMEYVDQMNAEQVAMMFQAFAYFGIRYDQLFGVLTNRAVELIDEFNAQYISTTLASFQRIGINNPELFDNLAERALAVVQDHDAKDIALTVTALAHFGLKDEELFKRLASHAASIADQFDPVGLVNTIHAFARTFFLQEDMVVALSERCVYVCRHLDANQVRRLLWSLAKFQVKDPRILTPVFNRCLTLHQDFFSDPMGGEEIEEIFDVFGPSFCPPLYQLYMSRGNSV