MTKLEVYDPAMCCSTGVCGPEVDPALVAFAADLKWVAEQGIAVQRYNLGTEPQAFAANPLVLKEMEAGMDRLPIIAVDGHIIATGIYLTREQLAAKLGLTPSKPRITVKADGSSCCSPKTGCC