MRKRAEQMLRGRTITAFWVKSTERGAEGNTVVDASDAELAKLVGRRIQACVRRAKFIWFELDQPPYPFFTFTLDGDFHFYSTEADRPYSACVEFTIDGVDRFAFGSIRRLCTRIRVGTLEDPRMRDVRAVVRDALEEMPDEATIIGILGKKTASLKCALIDNSIVGGVGNWMADEICFQLRVHPLTMASALTAEQAGRLRGVMERVVRMSVEVEGDAGRLPEDWLVHVRHAKKNALYMGRHAVQRETIGGGRPSGARPAAAAAPQMLRATNKRDAREKAAREKAERAPGLPQQPQQQQQQLGHGFPSAGHGFLHVPSFQGAAQAPTFVGTAYFPTGGGFFQPAPVPLALRGPEAPPPLPLRQQPSPW*