MSNLQTVSKQQEPWFELKDKVVLVTGASSGIGREICLDLAKAGCKIIAAARRVDRLKSLCSEINTTGVQAAALELDVSSDAATIQQAVKEAWEVFGKIDALVNNAGIRGTVKSSLDLSENEWDKVFKTNLTGAWLVSKYVCILMRDAKDRGGSVINISSISGLHRGVVPGGIAYATSKGGVDTMTRVMAIELGVYNIRVNSIAPGLLESEMTQGLMKKKWLKNVTERTIPLKVQQTVDPGITSLVRYLIHDSSQYVSGNIYILDSGATVPGLPIFSSL*