MRYCLNCGREVSDEDYVNGYCIDCFRKIGNPFTKQVSLELKVCSRCGSIFYKGEWHQDSMENIVRRYLLDNQAKYMIASAELISVEPSGEPRESAKGVYVQNWLFGIVLNKKHFVQFNQDVRISVSRTICPRCLARASRKISAVVQVRGVNAQAHRGLVEGVIMSNPGYSEYLVDVEDAPNGFDIRFVDQLPARRLAYELARLLGGHVKETFKSTRYDARKGVWQGIHTFSVRLPDVTEGSIVRYGGELWVVKKLDVRGIQLEAVSSSRRTTVPLSEYWSGHLSIVENYYVKGVYEVVAVDKSMVYLLDRDSGEVKEFLLTNIPFQVKQGDYVKILVIDDKEYVLKYGQ