MSPSIETLFAEPPTAFEPKQDASVVTDQSVLEDPPAYDGPLEAIPKQIPKEAVKETFADQAPVLVPTASLHGKVALITGGSRGIGAGIALSLARRGASIAINYVTSKGPALALCDEIEALGTGARATAIQADVAQTSEITRLFEETIVQFGKIDIVMSNSGMESWDDTATITEDKYDAVFGLNCKAQFFVGQAALKFCQPGGRLVLMSSIAAGLLGVRDHALYNASKMAVIGMTKSFATDFATRKGMTVNAVAPGGIKSDMFTSNAWHYIPGATPDWSADAIESAMSGHCPLGRCAVPEDVGRVVGFLCSEDGGWINGQVITISGGSSQ*