MAPKPRVLIIGGGFAGVTLAKKASAFADVTLVDSKSYFELTWTTVRGIVDPEVASRSAISYKDIPGMGRFVQATVTSLSAKSAVLSNGETLSFDYAALATGSSYSDTAFKSTASSSREQRLAELKALTEDIKASKSIVVVGGGPAGVEVAAEIVEAHAGKQVTLVHPGAQLLNGTPPKAGAAAKKWLESHRVTVLLNTSVQGKPEGRGPVSLTLDGKEGRTLAADVVLWCAGARPNTAFLQGGELAGCLDERGAVKVLPSLQVEGHPHMFALGDVNNVPEAKLGYLATEHGKLVAVSLKALISAKPGASPKLGAWKPGMGNQVMIVSLGRGDGVCRMNGNVCGGCLPASIKSKGLFVDDYRKQLGV*