FFIFGHKFPDPTFMKLMWPYMMMAIKYCGVGFPIMMMCAFGLMMYKPPFMEAMMMMFRLMGVIQQVGMMDPMTLIAFLPPVIWIMMMIMMMVAGCPVGPDMAMMAFAIFMMMKIMMPPFIFMF