MAAEEQKTSPLEGRVAIVTGASRGIGKEIALHLARKGAKVVVNYSGNQQKAEEIASIINNSAQGNDLRAIAFKADVTNSSEVSRLFDKAEETFGRIHIVVNSAGVLDPKYPSLADTTEQDWDWVFNVNCKGTFLSSKEAAKRLVNGGGGRIINLSTSIVGSLKPGFAAYAATKAAVETMTRILAKELRGTKITANCVAPGPIATEMFFAGKSEAVIQASIMESPLERLGEVQDVAPLVAFLASDEGEWINAQVIRVNGGYA*