AVIPKKPLMLIFIYGGMGGMVIPPIIGWFMLIYFMLMMGLMIPWCAQLVFVLGVLLGQLMGMPFIFMILPYPFLIMFISMLIQ