MANTESCRAVVLTLDERIDGLNAAAELRHKVFSDDNSELAEFMEYMRDRTNNRVRNNERILHLIFHLAGFDKSRYDVKFNELTKNEQRALILAMNQFKAVASILPAKLVLSALMTH