MIEPIKRTQVVTQTIHYRYEDGAVAHDDHVVSLIFTQSGKRDLTNGKEIWDSKWSLTQTFEALPSPVIIGYTADKPMVGPDEVTVDSKNFLDKQNREETVIYSANTITQNKKDGLEHHHHHH