VFDPTLLIDPYLMADIPKLLALLGLPITIEAMMLIPPMIFMSMPPDLLLNMGIFDPAMMQIMLKAMWIMIIKLIYHLIPPRAF