MARPVTVTISHDLGKDQARTRVDERFDALETSIAGNVGLNFEKHWEGDTLKLKAKGLGQKITGDVDVFPQHVRITVMLPGLLAGMAEALTGRLEKQGRIMLEDKSGNA