VILPMIDIATFIWMMLILPLLIVLLFLPWDPVAYMAFWAMAMFAMRMGMMVIMMMVMFNPKLMLYVVSMVGIPPKAPMALFFVYGCMVAWAAGPYIDMAFLMLMMT