TTCCETIVANMNFVVCRLPGVSNYICAPYAGCFIISGGTCAGDYAN