MVMLVVMIFVIPCMCFYLILALYYMMWLFGRIDGFYFILFYFPPVPQLPMKVIMLMYDITFLIWMFATPEYMMAMQLVGKALGECFYGPLEQLFYFM