MAPSTVAVELLSPKEKNRLRKPVVEKMRRDRINSSIEQLKLLLEQEFARHQPNSKLEKADILEMAVSYLKHSKGGVPSMGPKSLHQDYSEGYSWCLQEAVQFLTLHAASDTQMKLLYHFKEPKAPGVAPPPSAKATAAAARQPACGLWRPW