CMCPPGTFKIPLFCMVIIGGALAIYALPPYFPVPDMLLMLVFGLALGARPVCAMIPQPIFKVVAIPVYSM