MKIALRQLWLFGVQQALSCLFPALIFLSLALSHLFTGWLPRYDFMLMMCILIQLVMYFTKLETKGEVLVIGVFHLLGLMMELFKVYVGSWSYPEAAHTKFFGVPLYSGFMYASVASFMCQAWRRLDIQIIHWPQHIWARIVAALIYVNFFTNHFIHDMRYLIGLLVLAAFIRSVVLFHIEGKIYRIPVIIAFFLIGFFIWIAENAATKLGAWQYAYQHKGWTMVNLQKLSSWAFLVIVSFIIVAELKMLKTEIKGDR