VIPGMILMCPIFGLVIIVFFPDCLLFVMGGMPMIWLFPNIESAPPIITFPVMIPVMGGFLVIVGSVLIPCLPTFFPMWIMLVCGAIMMMYMLHPGQPPMAMFTVDMPSVMAMVFIMKFGMHKNMM