MDAAGLKLKSAKDSLVSALFELSKSANNTASAIVDFYNTIGEDDEERLEAFTTLTESLQTLTSASNQLHGISSDLVNPMDEDASSLLMGKGKKSKSGDDDADGADDQPPQKKKPVRDPNAPKKPLTVFFAYSAYVRQELRDARAQAGLPPLSSTEITQEISKKWKNLSDEEKEKWKQAYNVELENYQVEKQKYLEAKKNGTLPEFMDPSTNHAPVPLPANLQKRSIDEIYGGSDGHKVSSSGNGENTGSSEKKKKKKKKDKKKDKNRDANRDNN