MSNPQTVRYIFTKVLTKLEPWRDLKDKVVLVTGASSGIGKEICLDLGKAGCKIIAAARRVDRLNSLCSDINSFGSTGTQAAVLELDVASDAATIRKAVNKAWEVFGKIDVLINNAGIRGNVKSSLDLSEDEWDKVFRTNLTGPWLVSKYVCILMRDAKQGGSVINISSMAGVHRGMLPGAVAYACSKGGVDIMTRMMAIELGVYKIRMNSIAPGLFKSEITQGLMQKEWLKKVNERTVPLKMQQTVDPGLTSLVRYLIHDSSEYVSGNTYIVDSGASLPGLPIFSSL*