MQSSSVEVTMQSQNCKRAPAWTKREVLDLITVWGDESVLSELRSKRRNAKIFEKISKGMKDRGYNRDPHQCCLKLKELRQAYQRTREANSLSESEFQTCRFYDELHAILGGAPTTTPALCVDSVSGLSSNKDADFGDEEDEEEEEVEAQQASKWRNRFP