EFFMLIILGPVIYGMIEVCMPDLPLAMILFYLLAMIMGFFGELFIMPICLMLIVIC