NNIIFSKQPDDNHPQILHATESLEILFGTHVYRFIMQTDCNLVLYDNNNPIWATNTGGLGNGCRAVLQPDGVLVVITNENVTVWQSPVAGKAGHYVLVLQPDRNVVIYGDALWATQTVR