MSGGQELNLPPGFRFHPTDEELVTHYLCRRCAGAPIAVPIITEIDLYKFDPWQLPKMALYGEKEWYFFSPRDRKYPNGSRPNRAAGSGYWKATGADKPVGTPKPLAIKKALVFYAGKAPKGEKTNWIMHEYRLADVDRSARKKNSLRLDDWVLCRIYNKKGGMEKPASVDRKPAAMGGYGGGPGAMSQPKISEWERSFASGGDPVNPAAGSMLEPNGGFGGDPLLQDILMYWGKPF