MTKYTPGTIAKALVALVVATVGAATAAAHGADLSVLDIGNWLAALGAGLVAFGGVFAVPNKSEPAVDSPVDQVVNALPVVVDAVTQAQADFDRVKQAAADAFGNVPVVGPLAAQVIKSVTE