MAPPNTVEVLELSRVAPPPGSVSEASLPLTFFDVFWIVLPPVQRLFFYEFSPTNTTTSHFFNSLLPHLKHSLSLALQLFYPLAGNLILSPQTGEHEVRYVEGDSISFTVAESTADFHQLMAGERVISVAGSPKFRVYDTDFGWGRPRKTEVLSIEKTEAIYMGESRYEEGGIEIGMALSKSEMEGFAYLFEEGLV