TVVEFEELRKELVKRDSGKPVEKIKEEICTKSPPKLIKEIICENKTYADVNIDRSRGDWHVILYLMKHGVTDPDKILELLPRDSKAKENEKWNTQKYFVITLSKAWSVVKKYLEA