GVCPPGPFKYPMAAMFLLGGFLAWYALIFFWMVPDMQAMVILAMAYGKIPVCTIIYVPIFVVIAIPVPDF