MSNSGQTRKVAIITGAAQGIGCAIALRLAKDGFNVVVSDLEGQIHKMRDVVKRAEEINPTGTHILFPCDVSQEVQVQRLVDEAVNRFNRLDCMVANAGIIILGTLGAATTEDFHRIINVNVLGTMLCYRIAAAAMIKCGTARGGRIIGACSICGKKGMAGHGVYCASKFAIRALTQTAAMEYGPVGINVNAYAPGAIQTALLDEAVDGTAKATGMATEEYISSLLDRTIAKHVGQPEEVANLASFLASEASAYITGQCILVDGGMFFD*