MATVLAGISISIPRVLVSTKAELPKPPLSRTRLPPWTSGHRVNSRRAGLVASAPSMPPNISEKVAESIKNAEATCAEDAASGECAAAWDEVEELSAAASHARDKLKVDDPLESFCKDSPDNEECRTYED