MEKTTLLVIVCLLQLTASAISNEDAPTCTKRIDTHCHFVPPFYAELLHENNITAGGRAIPSWSAIQHLEVMDLLNVSLSIVAISTPAAVLTRDYPVNESRQLARRLNEYAYNLSMEYPQRFSFFATLTLPDVEGSVAEAIYALDTLNAAGVMILATSSDELLGSPRFDPLYAELDKRNATVFVHPSQSPCPGQQSFNEGSTGLPPFAVDFLLDTTRAAANLIFRNVTLKYPNVKHIFAHSGGFLPFATFRIVKILKGLTNQTEEAIMSQLETFYVDTALSASKYALPSTIALLGTNHLTFGSDYPFAPADAYIPNTEHLDKFLREDVTTTAKKQINFKTAADLFSHVLSEDMGY*