MTLAFILYKYFPFGGLQRDFMRIALECQRRGHDIRVYTLIWEGDVPDGFEVLVAPVRSIFNHRRNEKFTAWVRADLDRRPVQRVIGFNKMPGLDVYYAADACFEEKAQTLRNPLYRQWGRYRHFAGYERAVFDPASKTEILMISEVQQPLFVKHYGTQAERFHLLPPGISQDRRAPANAADVRAEFRREFGLEEDDLLLVQIGSGFKTKGLDRSLKALAALPKALRRRTRLIAIGQDDPKPFLLQIAALGLNDQVQILKGRSDIPRFLLGADLLIHPAYNENTGTVLLEALVSGLPVLVTDVCGYAHYIAEADAGRVLPSPFEQDSLNRLLAEMLEDAPARAAWSRNGLAYADHADLYSMPQRAADLILGEAS*