MEPSAEDGGATSSSRAEKGEPPRDPVEQARAICLRLLTGTPRTRRQLAEALRKREIPEEAAEEVLSRFEEVGLINDGAFAQAWVESRHHGRGLARRALARELRTKGVEAALIDVAVSQLDTEQEEETARDLVARKLRATRGLDRDKRLRRLAGMLARKGYSEGMALRVVRQALEEEGEDTEHLGDEGF