MSARQLPTQQPQPQQQQQQSSVLGVLQALGVVPAEALARLSSLPLPPVLQQQLLAATQQALQAQQAQQAAEASRARRMPALLGGQAVPGGLGAKRAPGAAGLPPAWVPPARDKEKEKAVKAVLDGLSLSGTDEERDPPEGMLLTPLLRHQRQALAWMMGRESGRALPMGGILADDQGLGKTVSTIALIVTNKPRGQGQLTLSRAASEAALAAASKGTTPGRKRPLKQAAAAAAGNSGSDSEATSGDEYPSSSSSSX