MTSQDPYQLVAKWNVPVGTEVHNVILEHNISTGNKLLRVDGTVIVKQNSILTRVGDHEFPISNLKALLSIKCTDRGDWVHTLSINGMTFKDYKNGYYQNFTTWKPEIAGREFFITFDKHRSEVFVDGGNIRTTRRFVECGTSTIFHLHRAFCEIIEQGVGGRTAMTQKLSVDNTPVPVFKDKEDGVFIVKPTGAR