KTPLIIYIIILMICIMPICDAHLMVIFLLAHGLYVDVSLIILLVMMMGLGLIMMPPGIMVFFL