MKKCASELELEAFIRGRGAAAAAVAEQKPGHAAAAAAGTHGPFGVFSAADLAGFGFADSNTLNGGIHNHLWSQSPNLGARLPAVSTTIDSQSSIYAAASPTSATNLSMKENQGFGGTSGSDSDSESMFDMEGGLCDQSTNPTDVKRMRRMVSNRESARRSRKRKQAHLVELETQVDQLRGDNASIFKQLTDANQQFTTAVTDNRILKSDVEALRAKVKLAEKMVSQGALSCGLGHLGLSPAALVPDGLAGLDFLPGGGADDACFASLSPAEQVQGSPMQSMASLESLDHGGRMPGGGDVWGWDSNSNGALSK