KMEPGGMLFCGMPPFFMMWIMMIPISMGFVLPYLFIAAFTVIMMILLIINNLGVPGMMALFYGGPDMMWFGGMMAYRSARMGGAVPPGVPFGLCLTAVLPPGAIMIVVFITPPPGKYMISSMMPGMMFAGMMGMMIILA