MDQKMNVYIWDMDETLILLKSLINGTYAEAFNGSKNVQSGVEIGKMWENHILQICDDHFFYEQVENCNMPYLDVLKQYDDGKDLAEYDFNKDGFGPPSDDLNKKRLAYRHRAVAQKYKKGLHSILDQDMIKSWSELYDVTDSYTDMWFSAARACLEQCAVGDRDLASSTVSTNDAGDTLIQHVNILVTSGSLIPSLIKCLLFRLGDLFPSENVYSSWEVGKLQCFSWIKERFNGPNVQFCVIGDGWEECEAAESMRWPFVKIDPLPSSFHRFPGLTPKDLGHYFSVVYGNCDEKDN*