MEKNSFEVSQQKKEPKLQDPEIQAALLLYIGESAILSGSGQHQQQQDGGKEQQLQVVAQPGELRKQMLAPKWSSNKDRHTKVDRRGRRIRMPALCAARIFHRTGARPVRRRDRALAAAEGQAGHRH