MKKIAEQKLQAFAVGTMGKRQLSRKELEEQKKREDEAAAAHAFKEFVETFQEAPSKISKVWVKAGTYDAGSRKEDVRDKGKLYKPSSRLEAEHEKANDYVKMVANESKKELLANNKKKAQEKKKSNLELFKEELRQIQEEREERHKYKHMAKSMVPASSTSLEQETYKEEKETGSFDNGDPNTTNLYLGNLNPKISEQALMELFGKYGPLASIKIMWPRSEEERARGRNCGFVAYMSRRDAERALRALNGKDVMNYEMKLGWGKSVPIMTHPIYIPPILVAYTLPPPPSGLPFNAQAHPADLDNIPKMTSHDYMNEPEMKQQMDDVLYKSIVKVVIPTERALLMLIHRMVEFVIREGPMFEALIMTREMENPMYKFLFENESPSHIYYRWKLFSLLQGDSVNDWRTKEFRMFRGGSIWKPPPINFYTQGMPEELLADLEGIDCNKGNLSVAQRDRLEDLIRHLTPERQKIGDAMIFCIEHADAAEEICECIAESLSSNETMVKRKIARIYLISDILHNCSVKVSNASFFRKAMEKNLLDIFKSLNAYHMQLDSRLKAEGFKSRVMNVFKAWEEWAVYPKEFLLRLQHTFLGITINSIALVPCE