MGNQKKFPGISEVLQNILDADMDNVDARRRAREAFKDIQLSIDHILFKVPRAGLKMEESYEVNSGGLEIFSKSWLPETRPKAVVYFCHGYGDTCTFLVEGIARKLASFGYGVVAMDYPGFGLSEGLHGYIPSFDKLVDDVIEHYSKVKEKLELHDLPSFLFGESMGGAIALKVHQKQPNAWNGAVLVAPMCKIADNMVPPWLVTQILIGVAKFLPTQKLVPTQDLGELAVRDAKKKELTAYNIISYKHKPRLRTALELLNATQEIESLLEKVSLPLLILHGKNDMVTDPSVSKALYERASSSDKKLILYEDAYHALLEGEPDEMILRVFGDIISWLNEHTIS*