MCDLKKRTHIFIDTSVFQAEGFLKESSRVSKLFGLAAKGHLTILLPEITKEEWRKHFCEATLLPVDEFKRRMMVMGSPDELSKALEIISAIDSESISTAVLDSSIAKARIQIIGYDYCNDVEGIFKKYFNSEKPFGKKGKQKEFPDAFVLSALEQYAKKNRIENIILLSHDGDMFDYKSDVLIQKEIGEYLNGILKEIATSEAEKRDIERLYAYFHKGKISFAADLKEQLTDYLLDYSVYDNRVQWQEIEDVTIKEEVALSFSDKDIQLTEINKEYLEAICFVDVDAIADVEHVDESMSYWDSEENNYLFKEYTTSEVEISASIKLTIRMDRTELVMGQDPAVELCEIEYRDLQEAIDGETEY