ADVFMMWMPPIVWVINVIGPMWVVMILIGMSITFFFVMVMLWPGLMSPGKGFIPMTAVFCIPPGYRYIILYMMILKGPLPIPPLVCFVIIYFPGLGVKPLPPPIMIVFIVPM