WLWFIIMIIVMIPPFGLMLALMLILQGYPVIYVPGPDKMLNLAPFMKCAIMLVFLLKPECPGFLMMLLLIYQGIYIPIIVLVPPGDTPMAALARLGGAIAFLIMPLALPQMMSALRRAALYLW