MMESQNRKRAPAWTEREVLDLITVWGDESVLSELRSKRRNAQTFEKISKGMKDRGYNRDPQQCRVKFKELRQAYQKNREANGCSGLEPQTCRFYDELHAILGGAPTTAPPLCFDSINGLSRNRDAHFGDEEDSAQQASGGTPFP