MDFDEDMSGLQIEDLGEYFLQTDINENWKGFSLGYTDEEQQQNLKQEAGAHATGNTGVSGAATMSNPQHLTSPPLASISEMLKHGNGLGVGLGFGSPTKDFANLFQTGLTPASAKPDVAMINRTARDAIELANFSLDQHRKVAAIKPAAPKVPSSQCQNILSNDDDDMNTFGATASFKRDFDFMTVACDPSGCSTIGSTAIVSAPSPTPENDRGYRKKSREKMRRQEVNVKFEELVDLLGLSNRVRKSAILQEAVSAIKSLKRERDELRRDRDRLQQEVSKLATCLQYSHLGSAAAAMQPSQHMNPSGQLLNPHDPQVAVSSGMQAVHTHPLNVPCNPVCTVGQAELNLRSFRSLVSN