MIRQKDKFVPLPDSEEDSEAAAQQWVPDPQALQPYISTHSTNLFEDXPPQISLPAPHSAIALPFDEPNRRGRVTLYCVAESFERKKLEELLKLTYPPSSVLSYPDAFYVEYIKGYADQPGGDCFFFDYGVVACWGMTKSQEMTIVRGIARQCQQQPLPDRDVETDEFQYNYTTAEKPHVQNDTVTLHKRFAQDHKMKLAISYALAQSTKLSVNGSVDISSTEIAKLIGKVFLQKSAVNLLSSCLDVPEFLWHSPDSFQTLYNRVIEYLELPARAELLNSRFSVLQEMLDMLRDHQVTNA*