LMCPPGLFKFLLCALVLIGGQVAMFARPPPLPVPDMLLALLLCMALGAIPVCAIIPIMILRVLAIPIPGY