MGKRRGQGEPREDQYGEFSVSQDKQHFSGFSSGKGLTGGGSAGGSRKGGDVTFQRQVPKFLQKYSHLMVKTAADEDDPLVVGGDGKGDPHGKGLGGEAGEDAGGEKEEEDNIEVEALKRAMADNPELAREFEGTLATKLKQAEAAEEKERGNALFGRKKYEEAAKSFSRCIELDPSCEVYYSNRSAAYAALERWDDAATDARRVLAIKPGWAKGWARLGAACMGLKLYGDAKEAYEKALRIEPEDQALRRACEKAETMELQQMREGKHTFKKMRTGNGHGGGGGGGGGGNAGSRSGPDRSGPVNEVAEQKPNTGSGKGARGKAPLQGVPGLLPAGGGGGITQPKNNTNKKILSFGAEEDDNEEQ*