MLLNTLVFKRPFSAANVLFRSVAGLKFGTPSRVNAWTLFVKRERPEGNLQQWVAALSEEYRNLSSVEKSRLTEEANRINARKQYELNRALENASLEDIKRENTVRHSIRAEKKVSSRSLPKLRIPGYPKRPVGAFIRFYKDLKDNQSVRDQYDLMSTDNVTDMAYEAGKIWRSMSQSEKAPYTKAFERDLAAYHEARDRLTKSL