FLVFFQVKIFLATLLQKIVTAEEKMPYEGIYHAGKEAYLQVIAMEKRETDSMRFLEDEQKQRTAMELFEQYMQFKQEAEKDGKKNKKEKDPLKPKHPMSAYLLFTNDRRAALAAENNNLLEVPKITSKEWKNMTEEQKRPYEEMAKKNKEQYALQMEAYKQKKDEEAGHFMKEEEDHMKLQKQQALQLLKKKEKTENIIKHLTIWMYAKQTKKRDKEIKSQNKTATSDF