MSQGSASPRGQPPGQDEAVLGEVLLQQRSRRQAAPFAEPEDPDLALAKLLQAQEQVWMAMAGAGSGVLENVPPAAAAGSPGASGQPDSGREGTGVAEQEDEQLTDEEMARRLQEEEEREFQQRMLALAGMAAPPAAGGAGGDADSADADASRGADYFTDDEVDPDDMTYEELTALGEAVGTVSKGLTQAQFEALPQQHFFEVASAAAGTEEEQCPVCRVEYEPEDCVKVLPRCKHYGHPDCLAEWLKRNKX