MAQCSTLQELFSVKDKVALVTGASSGIGLAFARFLAGQGAKVVLAARRAEKLEAAVKDIKATGGEASAISLDVSKGRDTIAEAVTNAAAVYGQIDILVNNAGVFTGGSVLDDTQEQFDTTYGVNVSGMYFTAQAVAKQMIEKGIKGRIINTASIVATVIPPGTALYSSSKAAVVSLTKGLAAELASKGINVNSISPGVFPSEMSDGIVESAGSKKAQQAVPDQRWGDTEHDMMGVLLLLASEKASAHLVGVNINVDGGHSLYTFNLTDPTSVFEDKLTEQSDH*