ALPKMMEVIFIMILIMMIMYPVLMMIFLLMHGWTTDFTIIMMMIVMLGLGLIPMQRGIVVFFI