MFIENGKNLIVESKKDAYFVPYVNFDADTQHCLVEGESYLEDAFEFYDNMMNWFKEYFKTHQKVVLDCKLSYFNTSSSRALLDLFRLLKEFEDDGKQITVNWYYPKEDHDDMRIEGEDFMDESEMHLNIISY