MEKTTSLVIVCLLQLTASAISKKDAPTCTKRIDTHCHFVPPFYAELLQENNITAGGRAIPSWSAIQHLEVMDLLNVSLSIVAISTPAAVLTRDYPVNESRQLARRLNEYAYNLSMEYPQRFSFFATLTLPDVEGSVAEAIYALDTLNAAGVMILATSSDELLGSPRFDPLYAELDKRNATVFVHPSQSPCPGQQSSPVNEGSTALPPFAVDFLLDTTRAAANLIFRNVTLKYPNVKHIFAHSGGFLPFATFRIVKILKGLTNQTEEAIMSQLEKFYVDTALSASKYALPSTISLLGTNHLTFGSDYPFAPADAYVPNTENLDQFLRKDLTIRAQKQINFKTAADLFSHVL*