MAPPNTVEVLELSRVAPPPGSVSEASLPLTFFDVFWIVLPPVQRLFFYEFSPTNTTTSHFFNSLLPHLKHSLSLALQLFYPLAGNLILSPQTGEHEVRYVEGDSISFTVAESTADFHQLVGNQQKNAEELHPLVCQLPPPSLLALQVTLFPKNGFCIGIALHHVVADGRSLAHFMKSWASIYRTGDVSSITTVPSFDRSLVKDVKGLKKILLTQIADIKMEETLEDVDVANQVHPVRATFVVGRAQIERLRHRVLASRPELPHCTPFVLTCAHVWVCLVKARGDIGDKTVHFIFAVDCRSRLDRTVPATYFANCIGLGFAEAKGCDLAREDGLVAGSDSIGRAIHGLADGPLTGAEGWIPNI