MDMNLKDREFWYSLHGQVPGLLDWDMENEFFLTCTTDQLPLAEQNLVKYRMQTMKHPEVPQEMRLSPDNDGTQFQPNLWMWVSPNIVCPHGSQEPSEPSKKKDLTRVLPFFLPPLKTEEFSSSEATVVESLPSSSSEQSPLQKLVTPSSSDFNLTEEVARKQENNSSVDLQSHNTRKHFQSQKLSQVKVQKRKTWLRPPLNYSHLIVLALKNSPHCGLNVQEIYSFIRQHFPYFRTASDGWKSTLRHDLCFLGSFRKLPVCSEDGARTGPRACLWGLTEGGHNHFWEETRALACAQRESIQQCMSQPEMMVSLFDL