MKRASRTALGSDPSMAALWSVLEIWIYEHFPTLAPERARDAAYPYAASWIGAVRVGASLAASRRAWRVLSAEDVVWRPFANAVVPVSAARAHFLSGRRVLLSGVYRHMWYLGERVSLQHHSGDRLVPKDPPESMLALDEDLVRLYAEARGDAVCRSWREFVHRKGSYDDFLRRLAPPVRFVLPEEEVDPEEISHADKILRYENSDGEEVVETIPWASPPHRKSYEVVPEHYAPGPRVRVRRWMLLLDSWKRQCAKLTQKLSGRNSETPLRQEGPSLELGQGSGAGAHQRHSDAERGASPFVHVDPTRHSFGGASGSRPFVPPSGYYFGGSGPQPWGAGPWACYAEMQRMRQAQMFGSYPYMPMPSPYQYSPSQQGVHPSTSTLRISEEDPSTPGTELECLRRRNRDKAPVVDVTADDDSH*