MSNQEEGLKLWGGRFTGATDPLMDLYNASLPYDKKMYKVDLEGTKVYTEGLEKINLLTKDELSEIHRGLKLIEAEWAEGKFVEKPGDEDIHTANERRLGELIGRGISGKVHTGRSRNDQVATDMRLYVRDNLTQLADYLKQFIQVIIKRAEQEIDVLMPGYTHLQRAQPIRWSHWLSMYATYFTEDYERLNQIVKRLNKSPLGAGALAGHPYGIDREYIAERLGFDSVIGNSLAAVSDRDFVVETMFWSSLFMNHISRFSEDLIIYSTGEFGFIKLADAYSTGSSLMPQKKNPDSLELLRGKSGRCFGALAGFLMSIKSIPSTYNKDMQEDKEPLFDTLITVEHSILIASGVVSTLNIDAERMKNALTMDMLATDLADYLVRRGVPFRETHHISGECVRQAEELNLSGIDQLSLEQLKSIDSRFEADVASTFDFEASVEKRTATGGTSKTAVLKQLDALNEKLES*