MDLSVLDRLKWLQQQQMVSPEFLQILGSDGREELKRVESYLGNNNDELQSFRHFPEFGPDYDTTDGCISRTSSFHMEPVKNNGHSRAITLQNKRKPEGKTEKREKKKIKAEDETEPSMKGKSNMSNTETSSEIQKPDYIHVRARRGEATDRHSLAERARREKISKKMKCLQDIVPGCNKVTGKAGMLDEIINYVQSLQQQVEFLSMKLSVINPELECHIDDLSAKQFQAYFTGPPEGDSKQSIMADFRSFPLHQQGSLDYSVINSDHTTSLGAKDHTSSSWETHSQCLYNSLRTDSVSNFFSLK