MTHDKKAALYKVFSGGEAAKAQAAKAQAEAAKAEAEARVAEAAAPAQALPDQYASVLLDMAVRNMSVGCEKISENRTTHESQTVRNEAIRFYGLHSENTFQILGVGTLHVQNAHIWPYNNKENLILCDLNETDIDNPRNVLRLHKDIEHHFDRMHLTLVPDGDGFTLKILDPTVKSSPIQDAKSNQPSTIGEVEGKQLILSPKHGKPWRRLLGTHSILAHRKARLNRHIESEDLSAAEVNANELMKWSLVREKQERIQFLLRRSAVQTENPE*