MDDENGPAVGKPKLVHPKLQNVHLKLEMSELWKQFSELGTEMIVTKCGRRMFPTLQVSATGMDAKTLYGIMVDFVPLEFKRYRYSYHRSTWVVAGPSDPELPSRIHPHPDSPATGSHWMRQVINFDKLKITNNQMDPNGYIVLNSMHQYQPRIHVTLTKFSDRDAAYQIARSFVFPQTAFMAVTAYQNQRITNLKIASNPFAKGFRDSDCEDA