ALMMVIIMILLPGAIPEFLYLALKLLMEVMVAFLGLPFIWMFAFKGIPGMVVIVWMFPDLDVLWEFMLMLLLDPLFLALLPLIKDYVLVISREFYWPDPEMPPG