EEIVEKVKQKYMYDEAIEFSDEKSDISQWTVRNEDIDGKNCKEMQSNDCSVEPSLKSGPTSQIMRAELLVKNNCVSHDPKLKTFTVIGSGEKPHAVRIFPAEYCSCPSSTTCYHILGVKLSLGIPIDDTGVTKVNLSQLRWNKRPRNQKKCGRKRPRPGDSDVEVLPAPDSALQCDTANGNTFVSFDEEQVKQVAKDDNKIMSFISNPHSDSTAPNAKNIKYQTEASQRTPEIVKRGRCMKCEGCRRADCGECLYCKDEKKFGGPGKKKKACMKRVCIAVCEKTTSVKQFQSDNQPGVKLSVKEPAKDEANLNDGLTKSSAIPVDDLPEQENDEPCMYLATSPYALVTLDDFATVYKGQWLNDQAS