MQTQRFYSPFPTGTIPMGRYSPSQYARSAAEQMRRQCIGNGGMPTNFFGGIDESLFSVRAEAAFVASIDRAAVGAQNSMLKTDMMPTYTHLTTGGQHPQVGMTSPMDFHLENAPMSSMSSMIDPHQMAMAASMGHHQLVQYPHGPIGNMGPAALPTHHHPSFAPGNVMPAVSRPLVSEPETDPRELESFADHFKQRRIKLGVTQADVGKALANLKLPGVGSLSQSTICRFESLTLSHNNMIALRPILSAWLEQAEAAARGKIKESNGILPGSEKKRKRTSIAATEKRSLEAYFTMHPRPSGEKIAAIAEKLELKKNVVRVWFCNQRQKQKRFLKSLQTWDSTS