ALPGWIFMAPCNGMIIIIFFPGPVILIMGGRPMIFMIPNIQPGPPIMVFPMILPIPGGYMIIVGKLLVFCLPNFFPAWIMMIMGAIMLIYFLLPGLMPMAKFRINGRTVIAMVFIIRLGLHRIAI