MDWLLGRKGPSGFSYSSTAEQVTEGIDATGLTAIVTGASSGIGIETSRVLALRRANVILAVRNVAAGQEVKETIIKQNPSAKLDVMELNLSSMASVRKFASEFNSMDLPLNILVNNAGVMGTPFQLSEDGIELQFATNHIGHFLLTNLLLENMKTTARKCKTEGRIVNVSSDGHKLTYREGIWFDQINDKSGYSFIFAYGQSKLANILHANELARRLVEEGIDLTANSVHPGAIVTNLLRHHSFLNASKRSGQE*