MAADLPAIVAHKRQADARLDDWKVDGMPAELLESPAPPSAAAAPASAAKKVLEAHRILVTARSLCSIDTSVTHTSGHCSEAGALAELRLAGLPVDVDEVKCLLLQSLVAALPLLDPTGWPCTDPSPVLAAEVLSLLGKPLSPAQDQLKGLAVQALLRLSQRPIAAAAPPPPPSRGGTAGTSGGGHVLVAAAGRRLDALVGDGRLDGEARSELLALLQLLTDYSAAVQQSSVAGAVVQHCLRGLQSLMGVLQASGLDPASWQPPAWQLLQSLVQLLAAVCRRCEAGEAEAGRGMLSLLLADQQVAAMLAGAASHMLLVPDQMLLGSSFVQRSRAAGLQRDLLQLFAALAALAGRQPPCVQQPHNARDSGRGGAASRHSLASSGGVDGHATSRAVQPGPAQDLLLGMSVRRGLTRRQALLFFGFLVSPHSGLAQRVLDHDPAAAAASAAGGGTAAGAAAGRGQARGVQQQAPQQQQGQX