IFIVMILIPVVPWAVYWLIVFMIYVMAMMLGAPGMILVILFWPYIPLLPLILIILMYDIIFWYLFLYFPIMMMMMFYMGKGPPEIFQGSWLMFIVMM