MFAPSTVYTYGHHGSGTDEDDGQQVMPGMDNGDGQCMVCGDRSAGKHYGVMACYGCKGFFRRTIRSQQTYTCRFTQKCAIDKDQRNACRYCRFQRCLTVGMEPEAIRPDRDVIGKQKNPRKKKMKSDTNSGSIDASLPSPNGCDSPVSNNEDVILSFLLDVEDQATCGNNHITMPIGISMMMKNDPDFDVSTLFHSQYVRNQESFPMFRLCSQADLAKYAAGNNGRLIRNQIVFL