MRKIILHIKELFQGPIEYDVLTLQDKHRSQKIWNGEISATETRFIVRRHDYDLWQHLKYNPLHTRILNYFDYTSFRGVLEVGNFPCDANIITALVERWRLETHTFHMRTGETTITMQDMEVMFGMVVDETSNVINDNSIELEVQQKFRLYLFWLLGGTLFPDKSGNKFNSDFFIEMGDLQALASQAWGAATLSYLYHSLCRASICDVSIVNGMGVRFQSMLSPFNNDQPEGQKLLAYKWSRRRVHENDARKNMIFCRDVLDNLQPYQFIWEPYSQEVLNALPEWCR*