MRRIVVTGMGMINSLGLNKEDSFLAIAKGECGIKHIESFDASAFPVRIAGEITDFDPTEVMNPKDVKKAGRFIQLALKATREAMKDSGILDAHNRCPEELANRMGVSSGSGIGGLGNIEANSIFCFEKGPRKVNPFFITSALVNMIGGFTSIEFGIKGPNLSSVTACAAGTHAIIEAVKTILLNGADRMLVVGAESTICPVGIGGFASIKALSTRNDEPKKASRPFDKDRNGFVMGEGAGALVLEEYESAKKRGAKIYAEFAGYGESGDANHITAPAPEGEGAFRAMKMALEMAKVEVGYVNAHGTSTHYNDLYESIALKNVFGSKEKVPPVSSTKGQIGHCLGAAGALEAVISIMAMNQGILPPTINQETPDPECDLDYIPNAAREKQVDAVMSNSFGFGGTNGVVIFKKA