HIVPMMMPKGRARMMAAILCGMVMPMPMAIYFGIMLMAKLLGPMGMPPMVLKVMSPLFRGMMYCECPANSTLAAAMKMAFAPPGWFAMMIIGFLDLMMIIMMAKGMFPFKPPLLM