MRCDACGGDAVVFEVPDELRECAPEEAPTVAICPACLTVAPARDAVVQDADAADGSASIHDAFPADPDAATGVALLLGLLESLVLNKAEIQFLVDRLEAGGTDVFLVLDRLASDPAVDAQVDLQRRRAQLQQLVD