MTNLRKLEDLVLYVRLADTNGVGLKSVKKILYHFKSIRNLNEKELERLLGTKRAERVVLSLETERNFEEKLINIIDKNDIKFILYEDKEYPEILKGIDEPPPYLFYQGEPPEGGYGIVGTRRPSKLSLNAVEKLLESIEGPIISGGAVGIDFKAHFESLKHGFKNFVILGTGILKIESRIKKLKGMGASLVSEFLPWTEGSKWTFPKRNRIIAGLSKKLFVMEAGSKSGALITADYAHRYGREIYAYVGDEHSERWKGCLKLIEEGKAKRLDFSSEKDKLLEFLSVPRTFDEVISFLKRERKEVFKILSSLIIQGKVVQEGAYYKKL