MDLKQRTYLLVTGASRGIGREFAQQLAKRIKAEGSMVTLLGRNQTLLQESKAEIVATVPDLSVQTYSLELETAKTEDFTK ILEASGGKNNFERAIVIHNAGTVGDTSKRAKEIGDTDFLQRYYHSNVFSAISLNCEFMRVFKGIPKLVVNLSTLAAIAPI SSMAHYCTVKAAREMYFRVLATEESAEDTLVLNYAPGVIDTQMTVQVQREAHDPAVVAMFREQRESKTMLTPAQTTERFI KVLEAFKFKSGDHVDYRDEQF