TVVIMMMLMMPLPPRPPLIQIFLMYLMALYLVLMMYFGIDAPWLCAMFSMMPFALNGGFMGPMPMPMMPPPLMDKIMIMIPGMVMGPIPMAKGFWVLIVIALQ