MSSLNSQLKGFKSGVVNQGNFVQARRHIASPAPAAQVSPASTPGASGSGGNSSSNAAAIAKRKKPVKNNVVYSQPADTGMGLYIMTQVLHLVEHLKEVEKPLTRADLERFLAKPLDSTMIEILRSHDKLVFDHVTDTYAFKPLHNIRSAQQLLTHLQASTTAQGLSVKELKDGWSGALATIDELEADGSILVTRTKKDGQARMVWINDKSLNVTIDDEFKTIWEKIVIPPAAELPGELERAGLKPTSVDPATIKKAMQKDQGKKQKKPRRGRITNTHLAGMLRDYN