MKRRYDHDDPEMPIDIIEDEEIGECSAIVKKGKQETKKILVKVVKKSNSIDEEEESVTFQIETDIPLRWVMIGFCQKLGLDFQTTRFEFNSAKLRQMDTPHQLGMVHDDVIFAFIPGGSGYSDVDYATVCIRMHKETNMFLNVRRSTAILPQLRQEYFPQEQQGPLSFVYAGLKLTENHTAKELNMENGDVIDGFNFNTMSSSLGIILTLKVKCRSGYETMFRVTKSTRLDQIMDRLVPLHPMSTQVKDIRFEFNFRGKRLEETTKTVEEVQLKDGDVILCVPYVLANIIRVCKFS*