MDLSVLDRLKWLQQQQMVSPEFLQILGSDGREELKRVESYLGNNNDELQSFRHFPEFGPDYDTTDGCISRTSSFHMEPVKNNGHSRAITLQNKRKPEGKTEKREKKKIKAEDETEPSMKGKSNMSNTETSSEIQKPDYIHVRARRGEATDRHSLAERARREKISKKMKCLQDIVPGCNKVTGKAGMLDEIINYVQSLQQQVEFLSMKLSVINPELECHIDDLSAKQAYFTGPPEGDSKQSIMADFRSFPLHQQGSLDYSVINSDHTTSLGAKDHTSSSWETHSQCLYNSLRTDSVSNFFSLK