QNGGGSWSDEGDGARGREISRDFAKLYELDSDPERKEFLDDLFIFMQKRGTPINRIPIMAKQILDLYMLYKLVTEKGGLVEIINKKIWREITKGLNLPTSITSAAFTLRTQYMKYLYAYECEKKSLSSPAELQAAIDGNRREGRRPSYSSSLFSYSPSPPGPPSLLSPPKIRFPIIGVAPGSAAGNPRVSPALRKVSMPHFVAWECGVGSVLWLSDPSKQCPCHTSWPESVGVGCWQLTPPDQTAWSGNVGPRQRNLFSMARQLPMKIKINGKDKADSAAAALNLSPNGIGSINMSVEINGTTYAGVLFAQKPVVQLLAGSGTQSSCSPSPTSSRGTPGAEPSTSWSL