MRASRQKSWSDQLHASIDRASSYFVYNRDPIMADQPDALAPVTLIGGGGGKQYQVRGWEQGKRVTKLRVYSGEWQIKAIRLWLSGDEEGDYKQFGNPDRAEYKDFQFEAGERITQMSLWGNGAGTRAGWISFQTTKNKSFSYGMYGWEKKQEFEVNVGSGILVGAVYNAGSDIDAHGYYFLGSSVASTRVQNVSYPTLGWDSQSIMPKTLDSYSQSNPTSNPISWKFAGKDTVTTSSSWTTSTDNTFEVNVSVEASIPLVEKVGASFGWKLSKSSSHQTSEQHSHGVEWSTEGKLQPGESIHLVALTRKGNLSVPYTGTTTVTLNNGASFSFSESGTY