MSGGEGAAAAERQELQLPPGFRFHPTDEELVMHYLCRRCAGLPIAVPIIAEVDLYKFDPWHLPRMALYGEKEWYFFSPRDRKYPNGSRPNRAAGSGYWKATGADKPVGTPRPVAIKKALVFYAGKAPKGDKTNWIMHEYRLADVDRSARKKNTLRLDDWVLCRIYNKKGGVEKPSGGGGGERSNMMSHGKTASAGSPPEQKPAVLPPPPPPYAAAAPFSELAAFYDVRPSDSVPRAHGADSSCSEHVLTTSASSGGVVERPEVQSQPKIAEWERTFAGAAAPAGAVSTAGPILGQLDPAAVAGGGDPLLQDILMYWGKPF