VSVTVGPDQAECTSVQEPCNSKRVHADEVKASRVSKLYVHADPSDLSLVVKDGYQWRKYGQKVTKDNPCPRAYFRCSFAPSCQVKKKVQRS