MAPSTVAVELLSPKEKNRLRKPVVEKMRRDRINSSIEQLKLLLEQEFARHQPNSKLEKADILEMAVSYLKHSKAFAAAAGPKSLHQDYSEGYSWCLQEAVQFLTLHSASDTQMKLLYHFQRPPAAPTVPTKEPKATGTVPPPVLTPAKATAVAARQPTCGLWRPW