LEGIFWIIMLPIIPPDILYHLMLIVMLAGGKILMIVMKLGRIGFMGFLPPDIVMLLLKLMGIYVLVVKFF