MDGVLDPFSGLDSFSSPPYFDDDEFFTDQSSRDGHLETDDFLDDEVDFLSGHFQDYYSKDGNGRGAPHDGDYDIGNLSFSSSSSVFSYGCADSTPELSPRMGHHGGPLLKRRRRMRSEMEMQQLRQAANVRERRRMQSINDAFEGLRSHIPTLPYEKRLSKVDTLRLAIGYINFLAELVQSDLPIRNSSSDMHAQPKKVIICHRGTRSPSPSDPDYGLPPLAGHSLSWSDEKQLREQNIIRTSKVWTPEDPRKLHSKPGLTDIENEPPFNLVA