MLGPVFRQCQRRVDALTWRQFSTTPAVQLRRDPKSQIRIPSKKALAAKIKRRQALAAKEDEKAEKLPLEDAINVLRAVEVASPNSIYELTVRTEVGNGLAVPKGRVNLPREAKKSKEEKIVVFAEGKIAEEARKAGADVVGGPELMESVRNSSFEWFRAVKLTFAICDIVQILQNRIRPTTVLCTPALIKTITPKLGRHLGPLGLMPSERRGTVTEDMAGYLQKLKGTSEWRADKAGTIRVPIAVMNFPVSDVVKNIRHFMISVKKATGNMRDESDRQRVKGTGPKPVVPIKKVILSSRQGPGIRIADI*