MGGRGNRGGRSHQWTRDGTSRRGDDAVGRGGRGGRGAVGVRRRDALEEDLVREAPNWTLSCYGPRGEQPNLLGGDTSFEELRACAIATVRAGMDARTVHARAREYAEAKKSDARGILSFPEAQLKEVLDKVERGTMAPAGAQRVIEGVALGNAGVAPAPGLNAGAAAFSPQTGTNAGAGFGGGFTTGFTGGFVGAGMGVGRGVAGGGFAGGDASTSPFGGTSPQLAAPSPFGGGGGTSPFGGGAVAQAPLTPLMPDPNDPNSAAWCAPAFTFGNIPDDPPPPQFIR*