MAVANAGNTSSLLPLDGRVVLVTGGSRGIGREISSQLAALGAGVVINFASNSGKADELVAELTSRGQRAVAVRADVSEPDAVRALFDRAEDAFGSPPHIVVASAGLLNPKYPALADTTVEDFDAMFAVNVRGTFLVCREAARRVPPNSGGRIVTFSSSIMGTLLPGYAAYTATNGAVEAMTRILAKEVAAKGVTANVVAPGPVRTELFLAGKDEAFVPKVEERSMGRIAETTDGASVVKFLVSHSASWVNGQVIRVNGGFA*