MRTSFKHHQLRTMKQYFNLNHNPDAKDLKQLAQKTGLTKRVLQRLHLQQLHTGSTKEEREMR