MAPSTVAVELLSPKEKNRLRKPVVEKMRRDRINSSIEQLKLLLEQEFARHQPNSKLEKADILEMAVSYLKHSKAFAAAAAGPKSLHQDYSEGYSWCLQEAVQFLTLHAASDTQMKLLY