NVCGDEASGRHYGASTCFGCKGFFRRTVRANKQYNCRYEEKCQIDKVGRNICRACRFQKCLTVGMEPEAIRPDRDKTGKQRNPRRSSHTLGTSSLYSNGGYFDGTTSGGTLTIKSQSTNTSVAGELNQLITDEDFCQNNVYD