MNRGLEGRVAIVTGASRGIGREIALTLASYGASIVIGYQKNVAQAEEVASQIQSLHGQDRALIVQVEVSRESDVKFLFDAAESHFKKKPHILVNAAGVLLSTYPKLEETSLEDWDWVFSVNTKGCFMACKEAAKRLDDRGGGRIVNITSTVVANLPLGYGAYAASKAAVETFTKILAKEVGARKITANCVAPGPVASELFFEGKSEEMIQRFVDQTPLKRLGEVKDIVEMVALIVSDAGEWLNGQVVRLNGGLAM*