MDQKMNVYIWDMDETLILLKSLINGTYAEAFNGSKNVQSGVEIGKMWENHILQICDDHFFYEQVENCNMPYLDVLKQYDDGRDLTEYDFNKDGFGPPSDDLNKKRLAYRHRAVAHKYKKGLHSILDQDMIKSWSELYDVTDSYTDMWFSAARACLEQCAVGDRDLASSTVSTNDAGDTIFQHVNILVTSGSLIPSLVKCLLFRLGDLIPSENVYSSWEVGKLQCFSWIKERFNGPNVQFCVIGDGWEECEAAESMRWPFVKIDPLPSSFHRFPGLTPKDLGHYFSVVYGNSDEKDNDILAPSGN*