MACAQTGSGKTAAFCLPVVSGLVAAEEGPGGGGGRGGRDAYDYDYGRAGRPRALVLAPTRELAAQINDEAKKFAHKTGLNVKVAYGGTSMGQQLRDIEKGVDILVATPGRLVDMIERGKISLEAIKYLIMDEADRMLDMGFEPQIRKIVDGMGMPRKSVRQTMLFSATFPPEIQRLASDFLSKYIFITVGRVGSSTDLITQQVEFVTHDEKRTYLIDLLQKQSFSSSDGKPQQPLTLVFVETKREADSLRYWLYNKGFPATAIHGDRTQEERESALRSFKSGLTPIMVATDVVARGLDVPNVAHVINYDLPKSIEDYVHRIGRTGRAGNAGSATAFFTESNHPIAKGLLELMTEAKQNVPTWLEDYAGKPCYGGSSFGGRGRRSNGDGGSSFGGRDYRGGGDYSGGGGRSYSGGGGDRYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX