MCPNDGWVLFRNSELLSGNLGKKVLGGAKNGLFFRLIRDCGAQSAIDCMSRIAKLTSRWLMNRGFTIGIDDDPKRPSIDHAMNQQIEAVDCVECVGPQCLETGRVQGRDVAQVNSEYGQGAGRVSVEKQRITEEKYGAVARYIGQYNSGTLENKPGCNAEQTLEALVNGELGRIRDMVGSMCEEKLAFYNKPRIMATCGSKGSPINLCQMMACVGQQNVGGQRIKDGFVNRTLPHFAKGSREPKARGFVANSFYSGLEPPEFFFHTMGGREGLVDTAVKTAETGYMQRRLMKALEDLSLKYDTWTL*