CSEKKRPSPPYILWMKDQRNEIKKVNPEAGFKEISTMLGVKWKTVTAEEKKPYEGIYHAEKEAYLQVIAKEKHETESMRLLEDEQKQRTAMELLEQYMQFKQEAEKDGKKNKKEKDPLKPKHPMSAYFLFTNDRRAALAAENKNFLEVPKITFEEWKNMTEEQKRPYEEMAKKNKEQYALEMEAYKQKKDEEAGHFMKEEEDHMKVQKQEALQLLKKKEKIENIIKFFSSNLQKKKQNKDDKNSDPNRPKMQHTSLLQLSFSSCSFY