DILPLMMPNNYVGMMGVILSGMVCLLLQMMMFGVPFAAAILGPKGVMPLAMKFATPCFKGYYPAWFPCIATMAECMGIAMCPPGMFAAACVGYMDFCAILFLLKGGIPFCPPLNM