MPPKILGYFPGCMVPLLCPFALASWLPPMIPMGMPPPLPMMIMMLMWAPPGTPVIMIIGMPKCPRAPLVQPIAFISFGVAIFPGPMWKGIAGFSMMFLIMIIVLLHPPMIMFFMIFILVAPPGC