MKDGEVLDQINLDKRRHIFGKQVVTCDFVLDHPSVSRQHATVVQHRNGSIYVIDLGSVHGTFVANERVTKYNPVELEIGQSLRFAASSRSYILRKNTASLLPMQQLPPQFTLPDPPDPSDEDAVVAYNTVLNHFGVSRIDLPPKTTKDSGDISAGGKDGESQVERAAKRPWKARVAFRDQHGGELVEVVGISDGADVSTEPGPIGVKEGSLVGKYESLLQVTVIPKGQDQAVPKEESDTPKGVTQKLQQYLNKVKSPAKGGFYGDLYGDYFAGQVGASWENVPKENSVSSVQSASNVTTEISANGMPKSDKESFESNRMVKFQSSKSNALFDDDDDLFGDSMEDDASR*