MANSHTDDLDELLDSALDDFKDLNLSHQRNQREAQEEEEKKRKEETVLLPSGVQGLGMGLPDMRSKKRGKQKVSKEDHVAEALDKLREQTRETVKGLESISSKQLPASDDDGMVEDFLKQFEDLAGSKDLESIVETMMQQLLSKDILHEPMKELGARYPKWLKENEASLSKEDYKRYSQQYKLIEELNAVYENEPNNSSKIMEIMQKMQECGQPPSDIVKEIDPGFDFASLGQISPEMLESSPNCCIM