MSLKGKVAIVTGGARGIGAGIVRSLSEQGAKVAFNYVSPSSRKAADALVESLRQNNKEATAVQADITDPNAPNMIIQAALEAFQTDRIDILVNNAGAGDNRPLEEVTMDSYMRLMDVNVRAVVFMTQAILPYIPRGGRIINLSSISSRGGYATQSVYAASKAAVEGLTRVWATELGHKYGVTVNAVNPGPVDTDMYQAAGEVHLKRMEEQNKKVPAGQRCGTVQDIGDIVSFLAEERSRWVTGDVICANGGMLYI*