MDLSVLDRLKWLQQQQMVSPEFLQILGSDGREELKRVESYLGNNNDELQSFRHFPEFGPDYDTTDGCISRTSSFQMEPVKNSGHNRAISLQNKRKPEGKTEKREKKKIKAEDETESSMKGKTNMSNTETSSEIQKPDYIHVRARRGEATDRHSLAERARREKISKKMKCLQDIVPGCNKVTGKAGMLDEIINYVQSLQQQVEFLSMKLSVINPELECHIDDLSAKQFQAYFTGLPEADSKQSIMADFRSFPLHQQGSIDYSVLNGTVTISLCSKDQTSSSWETHSQCLYNNSRTDSVSNFFSLK