MDSRKKGSTEMEVGADGVALITLINPPVNSLSPDVLSSLAENVEQALRRDDVKAIVITGSKGKFSGGFDITAFGGIQGGKNTSEQQKPGHVSIKVLTDIFEAARKPSVAAIDGLALGGGLEVAMACHARISTSTAQLGLPELQLGLIPGFGGTQRLPRLVGLTKALEMMLMSKPIKGEEAQALGLVDAIVPSNELVTAARHWALDIAECKKPWIISLYRNDKLEPLGEAREILKFARAQAHKQAPNLHHPLVCIDVIEEGIISGPRAGLWKEVECFEQLLFSDTCKALINIFFAQRATSKIPGITDLGLVPRRISKVAILGGGLMGSGIATALIMSNIPVILKEVNEKFLEAGIGRVKANLQSRVKKGRMTQKKFERTISLLKGVLDYESFKDVDVVIEAVIENVPLKQQIFVELEKYCPPHCILASNTSTIDLNVIGERARSQDRIVGAHFFSPAHVMPLLEIVRTQRTSPQVIVDLLDVGKKIRKTPIVVGNCTGFAVNRMFFPYSQSAFLFVDHGLDVYQIDRAVTKFGMPMGPFRMVDLVGFGVALATGKQFVENFSDRCYRSALMSFMIEDKRAGEATGKGFYLYDNKRKASPDPELKKYIESSRSFAGVSVDPKLMKLSDKDIVEMVFFPVVNEACRVLAEGIAVKATDLDIASVMGFGFPPYRGGVMFWADSLGSRYIYSRLDSWAKTYGDFFKPCAYLAERAARGISLSAPVEQAKSRL