SFKNQITVGSKIVTAKWKTATAEEKKPYEGIYHAGKEAYLQVIAKEKRETDSMRFLEDEQKQRTAMELLEQYMQFKQETEKDGKKNKLHIPPFGPFFFLKEKDPLKPKHPMSAYLLFTNDRRAAFAAENNNLLEVAKITSEEWKNMTEEQKRPYEEMAKKNKEQYKDEEAGHFMKEEEDHMKLQKQQALQLLKKKEKTENIIKGQGNQIPKQNNNRHKVEAKTKGKNLQKMIKETKKLSISNN