MGSVRVNLEGLEEGETRDVCLPLEKVTTGEVRLKIEKKKQEQDTEDHNVVLPTYNIGNCVLEYERLPPNETVDKWIPLEGVTKGEMHVQVTRRVPEMSKKSSLSQQSSSMPKVLRISGKVLEIIEKVKSLAEDGDTEKICSSLDELESVEDEQEMCMMQLHEYKMTLLEKINEIDQVMKADHPRAIQDLSKLDVAYILALLLVFQTTEEWLINTLGLHPIQVALKVALPELDGGLEPIVFSGCDARNVQANLDLIVRELGLPSCRLIQWHYEDKTQVSGEPQALSGTHKWGTWVAQANPDKPRSCKWGTWVIVQ*