MAPSTVAVELLSPKEKNRLRKPVVEKMRRDRINSSIEQLKLLLEQEFARHQPNSKLEKADILEMAVSYLKHSKAFATAAGPKSLHRDYSEGYSWCLQEAVQFLTLHAASDTQMKLLCHFQRPPSAPTVPAKEGPMPGAAPLPARPSSKVSPAARPSACGLWRPW