MASTSKPRRKAVTWRSGLEEANMRDLDERGVPYRYEEVKVRYHKPATDHTYTPDLILKNGIIVETKGIFDVDDRKKHELIKAQHPGLDIRFVFSRSKSPIRKGSKTTYADWCTKRSIPFADKLIPQSWVDEPNDPSRHKALANAAA