MKRVVWSNALHQQFVNAVNQLGIDKAKPKRILELMNVPGLSRDNVASHLQKFRMCQKGQTQMLERSSSQRY*