MKPLPALEDRSWKPVCVQELHGLKKLKRKAKEPARRANGYKTFRLDLEAPEPSATAAATNGLRDRTQRLQPAPAPVPAPVAPAAPAAAGADLAGERRGARAPEVPDAQRRGFALGAVGPGLPTPPPPPPAPPGLAPGRPETQPFREPGVRPRILLCAPPARPTLSAPPASDAPTESSVRPSPPTRPGESSYSSISHVIYNNHPDSSASPRRRPGEATAASSEIKALQQTRRLLANARERTRVHTISAAFEALRKQVPCYSYGQKLSKLAILRIACNYILSLARLADLDYSADHSNLSFSECVQRCTRTLQAEGRAKKRKV