CTMTNLKDKELSQITGGFAFVIPVAAILGFLASDAWSHADEIASGAKTGWEIANKHKIY