MSGGQELNLPPGFRFHPTDEELVMHYLCRRCAGAPIAVPIITEIDLYKFDPWQLPKMAMYGEKEWYFFSPRDRKYPNGSRPNRAAGSGYWKATGADKPVGTPKPLAIKKALVFYAGKAPKGEKTNWIMHEYRLADVDRSARKKNSLRVSKPSHPCQPRFAAVIRLLVSCNKSPR