MTWPFMLWFMIGGRDPRAAAMLAGFPPPIAWLIGIMALYDPAVWIILLIKFA