MSDGKDSLDLSGLGAALPNATELSAEDKANLVASIKNTLEGLASRHIDVLESLEPKVRKRVEKLREIQGQHDELEAKFFEERAALEAKYQKLYEPLYSKRYEIVNGVIEVEGVKEESAAETPAEQKSGDEKPAEQKEEKGVPAFWLNAMKNHEILAEEIQERDEEALKYLKDIKWYRISEPKGFKLEFHFDTNPFFKNSVLTKTYHMIDEDEPILEKAIGTEIEWHPGKCLTQKVLKKKPRKGSKNTKPITKTEDCESFFNFFSPPQVPDDDEEIDEDTAEQLQNQMEQDYDIGSTIRDKIIPHAVSWFTGEAAQDDDFEGLIDGDEDDDEDDEDDEDEEDEESEDDYDAKKTQGAAGGEGQQGERPAECKQQ*