MLLQPDMNSLLHNMRAQIQALTSQLAEIQAAPAAEPTFEWIKLQIWIKANWDVFADDFEIATAECYTAGVWPTWDDLKVEIKKYFKLQAERDWARQQICTFKQGNMRTDDFVTRFLALSIQGGLGNEHAVELLEPNVSPAIARQFYIQEMRSKNLAAAAEEVQKIGRAIELYDMQFSGRSTTKNDYPQRSPGSSNQKSNHSHGFQPGRGAPMDIGAVQGGQKRRFTCFSCGQEGHMAQDCTNRAWAAHQKNNQGRQVCQLEAEKPDDRLQTLASRSYNEIRAFFYDQQTAGMKTQGKEFGA