MNNHQTTQVLNQLEPWSELKDKVVLLTGASSGIGREVCLDLGKAGCKIIAAARRVDRLESLCSEINSLSSTGIILAAPLELDVSSDAATIQKAVKQAWDIFGKIDVLINNAGIRGNVKTCLDLSEDEWDRVFRTNLTGAWLVSKYVCSLMRDAKSGGSVINISSIAGLHRGMLPGGVAYSCSKSGVDIMTKMMAIELGVYNIRVNSIAPGILKSEITQGLLQKEWLKKVTERTTPLKVQQTVDPGITSLVRYLIHDSSRYVSGNIYILDSGGTIPGLPIFSSL*