TGSGQIQLWQFLLELLSDAANAHCIAWEGACGEFKLTDPDEVARQWGKRKAKPNMNYDKLSRALRYYYDKNIMSKVHGKRYAYRFDFQVHIHACTRGRTHTHTSGLSQACQAPVSDPTAYKLQSALTPLHFTSSFHKLNLVTGATAPVSPPTQFPYPWSSSAASVAVAAAAASSHLALQPSHLFGGLACASHLGTSHLGHDH