MAPSTVAVELLSPKEKNRLRKPVVEKMRRDRINSSIEQLKLLLEQEFARHQPNSKLEKADILEMAVSYLKHSKAFAAAASPKSLHQDYSEGYSWCLQEAVQFLTLHAAGDTQMKLLYHFQRPPASSTALTKEVKGPGQAPQASPAKPTARQPAGGLWRPW