MKDERGKKMWELLICDETRSFEHSEFFPNNRINSVELAKAIDRVFVARGERPRRFKFFRSQMQTIITRACGEVGVNPLPSRRCQTMSRWLDERLETVYKTHPGYDGSAAPNMGFEGGGGPRPLPDALRGESWAFVALPLVGVREEAEQVRANRVFGDLLEIDPTLEDDTLIPGIAVYTRRAAALAGWTKGLELGGISVDFDMGTLLLDTGVSDSWQYARFRQTKELMKEAREWEEVKAAVNGLHFLAIQTDEDAETTDGFWILQD