MTLLWRLVGMILVVPLIMGPWVSPSSLLFVHGAHSRLSYVVRRREREPQFDQSIATFNKEGRLLQVEYGSTASEKGSPAVVVSGRGDDTLIVAKSKEQVFQLDRDVLMVASGLLGDAQWLAGILRQYCQKFRSQYQEPPTLQDVAQYAADLGHLLTRQGGLRPLGCAVILVSTTAKENPIQIGQAGAVETDRSLLAIGKGREDIVKALSDTLASRKWNKGKHEDGTQNSAVLKATVQSMNLKDEETVVLWKIHPSSDGASNSKKSLITCLVNVDKQSCQ*