MAGHSKWAQIKRTKAVVDARRGALFTRLGREITVAARGGADPAGNFQLRTAIEKAKVAGLPNANIERAVAKGSGQGGGGADLFEAVRYEGYGPGGVAVLIEALTDNRNRTAADLRLAFGKHGGNLGETGCVSYLFEQRSVVRLALPGADEERLLEDLLALEERGGPAAAGYEIDAEGVDVFGAYADLEALQDGLRDLQLPLAGWEHRWVASLPCRLEDAAVLAACLRMLDVLEDLDDVRSVTSNLEADDALMEAALPG