MDASRNSDLAADELLRAQAELWNHIFAYTKSMSLRCAVELGIPDAVHRRGGAVTVPELVAELALPRSREPFLRRLMRLLAHGGIFDAAAGAEDAYGLTAVSRLLVSAPGGAGQGLSPFARAMLHPIIVSPSISLASWFRAAAADDDDEGADAPRVPFAAVHGGRELWAVAKDDPGFGAAFNDAMACDGRFVMDVLLHGHHHGGAQLFRGITSLVDVGGGSGGAARASAAAFPHVRCTVLELPQVVATVPPGDGGVEFVAGDMFDHVPKADAVLLKWILHGWGDEECVRILRRCREAVPAREDGRRVIVMDLVVGSSSSLGDGARDTETQLLWDVMMMGVVGSPERDEREFCKIFHDAGFSGYKILHVLGIRSVIEVYP*