MRDLSHNVRILAEYKKPVNKTPLCVALRLLIEKYPMLIMSVDGKSPKATIVNEILFDNVVEFVTVEEESIESILNLYHKKYFTYDGNSVTWELKVINSKYILLLCDHLFFDGVSTKNFQVEFSKLLDKEEGFVIPEIESPYKDLMENGNLTTIECQNGITKVSDCEIVTVDNDEMAILLLVLLSNLSVKEFLPTKDIETTIPVDIRGKIQTENHPETTSFKFGLFVSSIGVKLPNINKLDSLINLKEINIRHDWVTPWKKSLQKTLNKIIIPQEN