MSMMGNSAGTNVLGEGASEEKGEHARLASFVGAMAISDLVKSTLGPKGMDKILVSMGQGNHVTVTNDGATILKSIYVDNAAARVLVDISKAQDDEVGDGTTSVVVFAGELLRQAEQLVNQKVHPMTIIQGFREACTVAKAALEAEAIDNAGNDEAFRADLLNIARTTLSSKILTHDKDHFAKLAVEAVMRLKGSGNLEMIQLIQKAGGSLKDSFLDEGFILDKKFNVGHPKRIENAKILLANTPMDTDKIKIYGARVRVDSMSKVGEIEAAEKQKMANKCEKIASHGANLFINRQLIYNYPEQVLMSRGVTSIEHADFDGIERLALVTGGDICSTFDDPGGSKLGTCDLVQEIMIGEDKLIKFSGVAKGEACTIVLRGASSHVLGEAERSLHDALCVLQSTVKDSRILPGGGCPEMVMARAVDELAAKTPGKRSLAMEGFAKALRMIPTIICENAGLDSSEIVSQLRACHADAAVRSNMGVDIITGETGDMVKNGITECFRVKQQILLSGTEAAEMIIRVDDIIKCAPRQREE*