WILLIMIVDLGCMCAAILAMAIMMFILGKLVKVVAAGIFCFGGLPWAYYAGLAVGIIMLVFAACPVTPVLLFVAYIVMCMFELAMYLLPSLPPDVKLHLYRFKMPYGLPPVMFLEIMYMMLMMALKIMGM