MADQKSIRRPNPTLSDSVFKMFSLQGKVVIITGGTGGIGYNVARGLAEAGANIALWYNTSPHADSLAGALQKDFGVRAKAYKCAVQNFTEVQAMTDAVVRDFGRLDVMIANAGIPSKAGGLDDKLEDWQRVVDIDFSGAYYCARVAGTIFQKQGFGNMIFTASMSGHAANVPQEQACYNACKAGVIHLAKSLAVEWASFARVNCVSPGYIDTPISGDCSFEMKEAWYSLTPLKRDADPRELKGVYLYLASDASTYTTGADIVVDGGYTCR*