MQTQRLYPPFPTPPITMGRYSPTQYARTAAEQMRRQCISNATMQPNFFGGIEDGIFSVRAEAAFVATIDRAAAAGAGSNAVLKPEMLSSYTHLTPSVSHGQVGMAAPMDFHLESSSMPSMSTMIDQHQMAMAAGMGHHHQLVQYQHPAIGQMSTAGLTNHHQHASFSTNGTGPSTSRQIGQDLETDPRELEAFAEHFKQRRIKLGVTQADVGKALANLKLPGVGSLSQSTICRFESLTLSHNNMIALRPILSAWLDQAEAVAKNKLKENNGILPNIEKKRKRTSIAAPEKRSLEAYFTVQPRPSGEKIAAIAEKLELKKNVVRVWFCNQRQKQKRLNY