LDPDWIWIMRMMAAFMGVGPFAAILILIWRGYDVDLAIWWFLFMLWLGFIPPKFFCG