MEGIVHKTISVNGLDMHIAEKGEGPIVLFVHGFPELWYSWRYQIVYLADHGYRAVAPDLRGYGDTTGAPVNDPTKFTIYHLVGDLVGLIDAITSEGDQKVFVVGHDWGAVVTWHLCMFRPDKVKALVNLSVPFLPWNPMGDMVKMMIAAYGEDHYMVRFQVPGEIEAELAEMDTKTVVKKLLTFREPGPIYIPKGKGFKHSPIDAPVTLPPWLSEEDVEYFASKLEKTGFTGGVNYYRVLRLNWELSASWSGAKVIVPSKFITGDQDLVYHMPGVKDYIHNGGFQNDVPLLEEVVIMEGLAHFINQEKPDEINKHIIEFLQKF*