MKHIPVLEDGPWKTVCVKELNGLKKLKRKGKEPARRANGYKTFRLDLDVPELGAAATNGLRDRTQRLQPVPTPVPAAVAPAVPSGGGPDTAGERGGARAPEVLDARKRGFSLGAVGPGLPTPPPPPLPAPQGQVPGGPEVQPFREPGLRPRILLCAPPARPMPSAPPAPPETSVRPAPPTRPGESSYSSISHVIYNNHPDSSASPRKRPGEATAASSEIKALQQTRRLLANARERTRVHTISAAFEALRKQVPCYSYGQKLSKLAILRIACNYILSLARLADLDYSADRSNLSFSECVQRCTRTLQAEGRAKKRKV