MKRKRIFQIFLVVLSLALCLCVPAFAAGGDVAGAVEQTWTDASSQIKTVVDNVVFPALSMVLAIAFFAKLAMAYFDYRKHGQFEWAGPVILFVCLVFVLLAPNYIWGIIGI