MPERERTSPQYESFHELYKNYTTKELTQKAKTLKLTNYSKLNKKELVLAIMEAQMEKDGNYYMEGILDDIQPDGYGFLRTVNYSKGEKDIYISASQIRRFEIKRGDKVTGKVRKPKDNEKYYGLLQVDFVNDHNAEEVKKRPHFQALTPLYPDERIKLETETQNYSTRIMDLVTPIGLGQRGLIVAPPKAGKTSLLKEIANAISTNKPDAKLFILLVGERPEEVTDLERSVEAAEVVHSTFDEPPEHHVKVAELLLERAKRLVEIGEDVIILMDSITRLARAYNLVIPPSGRTLSGGLDPASLHKPKAFFGAARNIEAGGSLTILATALVDTGSRMDDMIYEEFKGTGNMELHLDRKLSERRIFPAIDIGRSSTRKEELLISKSELDTLWQLRNLFTDSTDFTERFIRKLKRSKNNEDFFKQLQKSAEESTKTGRPII*