MVQRTLWGHTVDLEIPDDVFPSEERLKELDEIFDNPEHGYFPGTFQGKQIFYRKNLPKDGSSKPKGVIVYQHGIHGQSGHGMKCKDGRYTDVALRIREFTEAGFAVYAHDFLGHGFSEGTRFLIPSGDWKINRDDTVQFVNTVVMKEQADDVPLFLAGDSYGACVTIHAARWFQDHPEETPKSFHGILLNCPAIHGDLPPAPVVAVLRRLAVLFPSWTPFFMPHPISSERVWKEPEALEYFENLKDGLSLAGVPFCLGTALGLLEAIETVQAQAIPGFTIPFSINHGTEDYGVPISGSEYMMDKADTPAEDKALNKIEGAYHNLYTSEDAKDRMNLEMKWIKEQIEKQKQST*