MMATMSDRKRDADATRDRILVAARDVFSRHGFGETGVRDIAKAAEVSPGLVSRYFGSKEGLFEAALESVFDHRALTSVPRDDFGHALLERLIEQDGAGGHPLNMMMLSTSDPGARAITERLVRTRLAAPLAQWFGTDDAQDRAARLLLVTAGLFLYRSVFPLDPLTGTLSPGMRAWLEAQLQAIVTP