MKHIPVLEDGPWKTVCVKELNGLKKLKRKGKEPARRANGYKTFRLDLEAPEPRAVATNGLRDRTHRLQPVPVPVPVPVPVAPAVPPRGGTDTAGERGGSRAPEVSDARKRGFALGAVGPGLHTPPPPPPPAPQSQAPGGPEAQPFREPGLRPRIFLCAPPARPAPSAPPAPPAPPESTVRPAPPTRPGESSYSSISHVIYNNHPDSSASPRKRQGEATAASSEIKALQQTRRLLANARERTRVHTISAAFEALRKQVPCYSYGQKLSKLAILRIACNYILSLARLADLDYSADHSNLSFSECVQRCTRTLQAEGRAKKRKE