MPQLNPKPWFMILFFSWVIFLTIIPTKIINHIQPNDPTQVDAKEHKNDTWNWPW