MALVDKDGKKKHTRPTFSGQQIFALEKTFEQTKYLAGPERAKLAYALGMTESQVKVSFNNECSSSYVTHFVAKITGLGVKKKST