NLSHVPCKFYKQGTCTAGANCTFSHSSDLSSESAVCKYFVKGNCKFGTKCALLHTM