MKDLEMRFHTQRLQVLQNVEESNLLDWGARQDFHQYLDHFEFYVLNRTADPSPPLHRLTNYSYFHLPDEDGPDGLCWAATLFYKYYQQPNATALSHVLFAYLSRDWGAFSVEWTHGLYLHPNYTRRLEIKQKESSVNSHLTSGLIQRQQPYQPRPVLLYISYQKWDFRIRQLQSLHKRLQVPNSYERLLGLDNVHPDAWHPLSRARRIRRGILLFWRHKLRRLPLNSDMQHLQDGMQYLHNISQAKFMLSPVGWGMDCYRNYEMLYMGTIPVIETRNRTHDRWFRIFDALPVAFIDHYDNLTNEWLEAEYRRILQGSYRWEKLTKQYWVKFTKAFME*