MELPAVLELMSMRIHSDAIDGVDVLDFAQRLPELRKEVRREEAAAAMARQTAKAEMKAAAATHRVGQVVVDVGDHEGQHRLXAAYALTYDGRDYSHTTVEEANKLSVREXQAYLRFHQQEVMKGWLKPKLKAEYGGGLACSPEPIGHARILQGGKRPADEPDSRGASDRMSRRVAGEVQVFLCALLQAAGVRETDVPAQGSLAYSFSDEAARPVVPFLYQRALRCGRGGQYVARGWRLDAVLVGKAKLVFAVHVCSQALVAIRQWGGGFAVGFVAEPGLRLVPCGRAVGLGVGELWV*