MDLSVLDRLKWLQQQQMVSPEFLQILGSDGREELKRVESYLGNNNDELQSFRHFPEFGPDYDTTDGCISRTSSFHMEPVKNNGHSRAITLQNKRKPEGKTEKREKKKIKAEDETEPSMKGKSNMSNTETSSEIQKPDYIHVRARRGEATDRHSLAERARREKISKKMKCLQDIVPGCNKVTGKAGMLDEIINYVQSLQQQVEFLSMKLSVINPELECHIDDLSAKQFQAYFTGPPEGDSKQSIMADFRSFPLHQQGSLDYSVINSDHTTSLGAKDHTSSSWETHSQCLYNSLRTDSVSNFFSLK*