MMKLFPWRRLTIQAHGTLYSKIPSLSFINYSPSLFHSQPEQDDIFDPPFSPPLKTHKPKKSITEKHENAASNEDSEKAHKFTVNSDLPFDFRYSYSETNPAVEPIGFREPPRFSPFGPGRLDRKWTGTSAPRLQPVDLEKVAEERRRILGEPLSEEETAELVEKYRHSDCSRQMNLGRGGVTHNMLEDIHNYWKKAEAVRIKCLGVPTLDMDNVCSHLEDKSGGKVIYRHINILLLYRGRHYDPKSRPTVPVMLWKPLAPIYPKLVKNVAEGLTFEETKAMRNKGLNAPPLTKLSRNGVYVNVVGKVRAAFETEEVVRLDCTHVGASDCKRIGVKLRDLVPCVPILFKDEQIILWRGKRDEQNRTPAPEWNLSSQMTFEISSFHLGARHSQSSFGK*