MTSQPDMNSLLHSMRAQIQALTSQLAKIQAAPAAEPTVERKFNKKVEIIADPGAFEGDRAQFAKWWIKLQIWIKANWDVFADDFEIATAECYTVRVWPTWDDLKVKIEKYFRPQAEHDWAHQQIRTFKQGNMRTDNFVTWFLALSIQGGLGNEHVVELLRGNVSPAIARQLYIQDMRSKNLAAAAEEVQKIGRAIELYTMQFGGGTTTKNNYSQRSPGSSNQKQNHSHGFQPFGLQPGWGAPMDISAVQGGQKCRFTCFSCGQEGHMARDCTNGARAAHQKNNQGRQARQLEAEKLYDRLQTLASCLYDEIRAFFYDQHVNEMKAQGKE