MGSKSFTIRSLMEMDDENGPAVGKPKLVHPKLQNVHLKLEMSELWKQFSELGTEMIVTKCGRRMFPTLQVSASGMDAKTLYSIMVDFVPLEFKRYRYSYHRSTWVVAGPSDPELPSRIHPHPDSPATGSHWMRQVINFDKLKITNNQMDPNGYIVLNSMHQYQPRIHVTLTKFSDRDAAFQIARSFVFPQTAFMAVTAYQNQRITNLKIASNPFAKGFRDSDCEDALWSSLHEGAGFSQKQVAVKNSFPVHAPVFALFPSLYQQETAEATNRLALAASWFCDSYCNKSMMCTRDGFCGAKHF