GPKPIFGIAWVKMPFKGPKALMMPMFPGIPVALMQPVMPCLMLGMIPGSKLLGWFPLKYVVVLIWPM