MKHIPVLEDGPWKTVCVKELNGLKKLKRKGKEPARRANGCKTFRLDLEAPEPGAAAAAAATNGLRDRTQRLQPALPVPAPVAPAVLPGGRADTAGERGGVRVPEVLDARKRGFAPGAVGPGLPTPPQPPAPPPPSAPQGQTFGASEAQQCREQGLRPRILLCAPPARPAPPVPPASSVRPAPPTRPGESSYSSISHVIYNNHPDSSASPRKRPGEATAASSEIKALQQTRRLLANARERTRVHTISAAFEALRKQVPCYSYGQKLSKLAILRIACNYILSLARLADLDYSADHSNLSFSECVQRCTRTLQAEGRAKKRKSLFITQDTTAAAGLGAGKTMQKVLCERGNLPMNNRRRARGWRQGCSCGPRCLLLSFYLGFLFPSCFLFTWLTPVVTFSPP