MESRIRDNYNMAMIVVSVMVYINCWWVYGVNASSPSGLSDAFYKDSCPQVESIINDTLTRTLIANISQAAGLLRLAFHDCFVQGCDGSVLLNSDWDDGVSEKFAIPNKNSLKGFEIVDEIKEKLESVCPMTVSCADIIALSARHAVIQTGGPTYDLAKGRRDSTNSSMARANAELPSPSLNISGIIDIFGRKGLNKVDIVNLLGAHTIGVAKCSTFNQRIGANHRIDLHVNMSFWLELVRQCKPFKVNDEYHVPLDDASVEVFDNSYYKDLMQARGLLATDEAIMNDTTTKSFVQQYATNQELFFEGFKKSMIKMSNINVLTGDEGEIRINCSLQNSKLIK*