MAPKVFLTGVTGYIGGDVFYAVSQAHPDWQISVLVRNREKAAQLASKYPNVRIVHGDLDSADVIEEEVKNADIVFHCADCDHVASATAIAKGATHHTPEKPLWLIHTSGTGILTVEDFRANTWGIERTKEHNDWDGVDELMNLPDDSFHRNVDKIIIGAGQRAPDSVKTSIVCPPTIYGPGRGPGNQKSVQAYWLASAVLKRKKGFLVGEGKNTWHQVHVQDLSNVYLALGDAAAAGGGKATWNEQGYYLAENGSFVWGDISRAVAKVAYEKKLIPSPDVEPLSDEQITELNQWGLYAWGSNSRGHAIRARKLFGWSPQQPSLMDLIPQIVEIEAKALGLM*