MARTRGGAFGGDAPGASVWGRRRPRGRGRAAAPARDMEEEPHAAHVPPQPVGPGPAQPPPAPVAAPDLHSLLTQILAAIGDMRQAPAPAVPAPALQDQPPPVHVAAPPDLEVREMPLRDQKMLGVFQRLAPPIFSGAIGEDAHEFLLTCQEQLQSLGLLESRGADFTAHQFRGPARQWWRAYRESRPVGSPPISWSEFSEAFLARFMPRSVRDRLRDQFSRLEQGSMTVSEYEARFHELSRHATMILPTEGERVRCFVRGLRYRLRVDTEHMVSAGRSFLDVVDHARSMEHIHREAQGGSDKRARYQGSYSESQTRGRDSYDRPQ*