MAVEEHQDYMCNEKLIEAVRSHTCIWQTSSKYYKDLKAKENSWKEISKQVTRKDDEESRKECIRRWKLLRDRYVRECKKVKKPTGTEGPPYTPKWDLYESLSFLRDVVRHRQ