MQSSLARPPVLAGCGERRGLAAVARCRAEAAAPVWTASRASAGPYTGRDPEVKKPAWLRQRAAQGEKYARLRESIGELKLNTVCVEAQCPNIGECWNGGGGAGGEGDGIATATIMVLGDTCTRGCRFCAVKTSNKPPPPDPLEPLNTALAVASWGVDYVVLTSVDRDDLPDGGSSHFAQTVKALKELKPGILVECLTSDFRGDLEAISSLANSGLDVYAHNIETVRSLQRVVRDPRAGYDQSLAVLKHAKGSREDMITKSSIMLGLGETDEEVKQAMMDLRAIGVDILTLGQYLQPSERHLTVREYVTPQKFQFWKEYGESVGFRYVASGPLVSVTPPVVPSKWYY