MGDVALDTLMSDFLQKSGGVAVIDGGLATELERYGADLNDPLWSAKCLLTSTHLIRQVHLDYLEAGADIIITASYQATIQGFEAKGYSPEDGESMLRKSVEIAHEARDIYYERCLESSSDCDCSNDGRVLKHRPILVAASVGSYGAYLADGSEYSGDYGDAMDLEFLKGFHRRRVQVLAESGADLIAFEAVPNKLEAQAFAELLEEGIIRIPAWFAFNSKDGVNVVSGDSMAECAAIADSCNKVVAVGINCTPPTFITALISTIKKATTKPILIYPNSGETYDAQRKQWVKNSGVPDEDFVSYVNTWCEMGASLIGGCCRTTPDTIRTIYRALPTRSGSSN*