MGEEEEEGSPSLLRDRDKDLGFSRLSLRAEIRGVTLVEVALGVLNAADPWEKSELGEEAAILWFQGHISHDEELPVPDRPARLSNVRLVAPHLMPKLGKAGSLQSWQAVLHSLVHTESWAIDLSWDIIARFGRQEGMPRPFFDDFVKVAQDEGRHFRLLAARLEELGSFYGALPAHDDLWDSANATSNSLLARLAVEQCVHEFGGCQGTGKQLVCSCRDAALSSYCSGLPNNCAVEETVPERTLVEEEQSCHPSCGEAELGATVDAFHTTARKYFTGPLKPPFNELAREAAGFGQEWYKPLAVKDGPQVADGH*