MEKRWSLQGMTVLVTGGAAGIGYAIVEELAIFGGKVHVCDISEALLNQSLSEWEKKGFQVSGSVCDVSSRPERETLMQTVSSQFDGKLNIFVNNVGVLRGKPTTEYGADDFAFHISTNLEPAYHFSQLSHPLLKASGYGSIVFMSSIAGVVSMSGGSIYGLTKGAVNQLAKNLACEWAKDGIRANAVAPNIIKTPQAQPFLDHVSFKEGLLGRTPLGRAGEPNEVASLVVFLCLPAASYITGQTICVDGGLTVNGFSYQPQA*