MDFKQLEVFVAVAKHQSFSKAARELFLTQPTVSAHIQNLERELETVLINRSNKVITLTKSGEILYEHAIYILNNCKRAIYDIKEYSGKIEGIIDIACSSIPETYILPDFMKSFSMSYPDVKFSISHYDSQYAISEILNERISFGLVGSKINNPQIEYLDLLDDELVLITPSDFKIDNKNNCIDIGELAYLNFIMRKEGSGTRNLILNTLSKNNFPVSKLNVIAHVESNEAIKEMVRLGLGVSFISYISAIDYLNAGKIKCYKIKDVDFTRKFFFIYSKKKTFSPLEDKFLNRLCEYFEIII*