KALMGKKKKRVASKVWCYYCDREFDDEKILVQHQKAKHFKCHVCHKKLSTASGMAIHVLQVHKESVTKVPNAKSGRESTEIEIYGMQGIPDDVLAAHYGEEDEDAPSKVAKGDVLSTPLGSIVPASMGIAYPPQPALGAMPPMYNSSVPVPPNAWPNPHRIQHWYPQSPAVSMPQSAPLVGYAQQPLFPVQNVRPPMPSSAPPSLQPVQMTPGMPTSAPPITVSQPLFPVGGNNNLPAQNLTFSTQVLSTSIPPGSTVDNRALLDAHSGELINSHSYASGPNTGGPSIGPPPVITNKTSATQPATNEVYLVWDDEAMSMEERRMSLSKYQVHDETSQMSSIDAAIDRRISESRLAGRMAF