MAGADAGNTSPLPLAGRVALVTGGSRGIGREVSSRLAALGARVVINYASNSSKADELVAELASRGHGAVAVRADVSDPDAVRALFDRTEEAFGSPPHIVVACAGLLDTKYPALADTAVEDFDAMFAVNVRGTFLVCREAAKRIPASSGGRIVTFSSSIVGTLLPGYAAYTATNAAVEAMTRILAKEVAAKGVTANVVAPGPVRTELFLAGKDEAFLRRVEQESMGRIAETTDVAPVVAFLASDAAAWVNGQVIRVNGGFV*