MGALDDALSLGWQNARGLKQVADIVLKPEELKRLDRAVLQDATGGLDHQLSWDDLFKQLLKALKEEIAHQAGQKTGVKSAETSNILRRVVTRASQGAQGEDEGDWRRSAYAAVCSDYADVVRRVLEALGDCPHLVGPAHFGGLVRALARRVVAGEHGREAPLQQLAQTLEAVVRAFALDPEARDVRGLFLFFREHLAAEGRRLEETTPTHALTLALHPTVAAALAPGGVRAARLREELVQRRPSPAPGGAGGGGAAAGGGAGAPAVGGLGERFLPAAAAGSSTLVNARLAGRMRVTRAERPLADLAADLLHRMLAWAPAGPDPRSSAPPRPGALLPARRPRAAPAKRARGPASPAELARTAPLARPGAGRRPRRLIVCSHALAAYPGALAGRWPLLPGLLQAVAAFAGGAPVGGDGLLSDAPDPLRPAAATWALSAPLHGEAAGVAACLAALAGSPRRRSGGGGALEEQLRRLSGWRALYEDPGPSPGAPALAPGPPRPAAAAAAAVHASVAAAVQERLAALAAAPRRASQSQPMLTSRRAPPRAAPAPALPDARAALFYADCLARYGAAVVRAPGAGSSHDGSLAPLHAALAAALRVAAEALVRPPLEQLPRPALRTVLRLAAAVWSRLPPAAGLRPRGGADEDALSEAAGAWVAFLKRFLPPHARPSRPICPHERRLSAGAAQFDPQRQCHVCVEAGAAAAAAADDDDGFGPPASGPSAVRPPAARRGDAFDLPAPDADGSAAEVASAEAASVEAAAAGTRLLGALLRLEARAPRWLHPSLPDAALRLLAELMRAPIGREQRVYLAGPYVGLFLAAPLAAAGSCRAGAKAAALAAVQAALDWEQGETKINPALLEGVLQVFAAVVAAAVRILLWFSAELTLAAKAAAAAAGREPGADPSQAGGGGAGRGRRRGWDGADAGVRGAFVRAVRAVVLRDEAAVETDQELVQAFLPRLNDESYAVRLEAGRAARCLFARWAGAAGIYESITDHLPPIALKAAEEGAGRGRRGRRRGGRRRRRRPSASSSRPSMTSRRPPPARIRPRSPHRSPRRARAGADLLPHVRTGGDAGGPGAAGAGPAGAAAGRLGFEDAAALLRAHAEYLVARWAAEAPHEDLFRFPFHLLACTDVVDFLRVHLREVGSALIARGEREALETVAQHLQHHGLLSEEAARAVLEGLLPALAQEPVGRLLHRRQEEAALRSLAGLFEKESPAALAPFSRPEAVHRLLLRLHADVNGPPPAPSGPASSAAASPPSTPX