CCMPWLLMIMWPAMMLGIFPPPDGCFILIALRFCLCAFMSVPCMGPMVRDNAFYMMMLFCGIVIPPC