MKLDLTLLDKLVHEYCVYRGIVEGSSHVLSGTADLKCNQNNDVNNETQLYCEMTNNQNGHCSTSGINLDDSWSRRLHRDRHIMPGQQRRKRWRGRLDDLDYACDALLDPSKHDSLSPTLDMDEDTMVEKQDLVENFNLSDKHMEDQKYEIILEMRDLTRKGMASKVVEEISSIDPDFFQQNPILLFQLKQVEFLKLVAAGDHVSALKVASTYLGPLAANNEALLKPLKETLVTLIQPNEDVVMNALSLPVLASSVQVAMSRRLGIEEPQLMKIVRTTIHTHTEWFKLQMCKDRFEHLLKIDSLKEVDPSLGSHRKSKVLTDECANGSSQMTTCSSGKVPDEGSSPQVSSEVACDENAILKVMEFLALPRADAIQLLMQYNGNAEAVIQQIFQ*