MDTMTRLTVFFDDPFWVGVFERTENGWLSVCKVTFGAEPKDFEVLNYIQKNYCRLKFSPSVETAVKNDSTNPKRKQREAKKLTAQSGIGTKSQQALQLQREENKLKRKTLSKQQRDAEKEWRFELKQQKRKEKHRGH