VIMVMTDITLFIWMMLIMPLLIVLLFLPWDPMAEMAFLAMQLFALVMGMMVIMMLVMFNPKLMLYVVSMVGVPPKFPMALFFVYGSMIAWAMGPLIDMLFLMLMMK