MPHYRPPGPRNPMVLASLIPPIADAEPALHVGSFPFTAGKFVHSLRSDDAEVVSTSCVDFVGVANKIIVPHTFLDAVGPLLDVLARRDDGSFRCDDEGFDVHVRAKAIVTLVCLMGCVEGVARRMIDMGVTGRLLRAARDEAEMETEKMREETNNALIQPPLVRTLLPRARLGSGLDVVALECLRALAADDAHARSMIEDDTRDDLLRFLLPRCVHGDVEYAPKSPSCPVRVAELSCDVASSLAACRTEPLLFQRTFHAAAGVTVFARALVAAPNDRVRMHALLALGVLAATPEKHEELVRVPLAPTAIHAATTSEKVEVRGLARDVWELLSCDKRVERFLNNALRTEKERERMEKAADGGGKEEGKEEGEEEESNSPS*