MASRLSQLNAHLNYPRGLLADQVAIITGAGQGIGAEAARLFANEGAKVVIADIDGEKANAVANAINSASPNRAIAVVGDILNDKYITTLVEKAAEFGNGKIHIIVNNAGFTWDGVIHKITDKQWDTMIAVHNTAPFKLIRAAAKYFRVKDGEPRVIINISSTSGIHGNAGQANYALAKAGVVGLTRTIAKEWGPQFGVRSNTIAFGFVQTRLTAAKEKGAFITTPDGTKVALGIPGQQLGAKEGAKDGKPAYPDIPLGRPASPEEAARSVLAVASPLFSYVNGETIRVTGGRNM*