MVLLLAMASCRCSAQELRLGERGKNWARKVMAGQGLAPAGEDGHEGYIGEKEMVPSHGLSGRKRRRRGRKRKERKEDADVVTVDCVNAMSSKKKNRLLACRAVAIPLAVANEGKEMEWARRDASGGQGASTMPIAQIQYRGKRKPELGAKNFGSFSSPSALLPAKRKLTDVVPTHLGQSSFLGKMRSKLMGGQFRMLNEKLYTCSGEDALLIFKDDPAAFQLYHAGYQEQMSRWPCQPVEVIAQWLREHSPDLVVADFGCGDGRLARSVKNKVFSLDLVALDPFIIACNMANTPLGTSSVDVAVFCLSLMGTDYPIFLKEAYRVLKPSGLLLIAEVRSRFDPENGGADPQHFIQALNAIGFSMVSKDFSNKMFAIFQFKKKNCKSFGMNAIKWPILKPCIYKRR*