MDIHIKTYEAADPAYPGHDVEVQMRTQAVRLVLTTVFFRELKAGAAPAPPRAPGRPAAAGVRAGERGDRGARRVGGEGGRRGARAAARPSESGASAYLLGDLGTLSLSNRFLAAPAPGPGPGGGPSGPSWRRPGGAGGAAGTGTPLPSAVLKASYTHDVIDIRVRGMNLATASLDAGDARRRPILADTDVEATVSRFLESRPLPAGEARLHVTARVGDVLVRCSERQYWAMLGAWYKNYKNDATAPWAPPQQYDEAAAAHPAPLLASDPVPESVQCSFRLDASCRDLRLELFGGDGVREAGRPPRHPLASALLSGFSCKFVETTDSVLRFSARLSGLSFTDTRRRPFPIAPLAIRRRERPVDLAKRAWAAAAAASAAAGPAPRPRRGPRGGGGDGGRGRRGGGCAVGRRAVAAGPRRLRRRRPAAEGEGGAEGAEKGPEGEGESLAPFEFSMVNAQAEDHVTMHLALHRPRLLFVPEPIFAIIDFFYHGWEHNGSMLPRAGAITLNATVVEPEICLVEDVREARSAVAVLRGTLNARYTWSNDLRQDGSFVARDLQLLLRTAPRGPGPRPEPLDSPSLVDPCCLTYKIGMHSQADPDGARRNCCTATTRSRWSRRRRPRPPPPRRPRAGGLPRESPAPLATPGKAHPLAESPVERGARRGLVVRGPSLVDSAGAASPGAAEPGTPPPARPVAKDILSVACEAVRLTVLDEPRGPDAGLEPFVEARVGDFVWNRTARGDEMQALVMGVLAAECFNPRAFAWETILEPSTALLETKRFPVAGVPTAHFALKTTSVVNVNVTDSMVDALFRARAAWTRAAEEDSKGRAGPAPLASPSFTRAAPTKSYTAYWIQNSTGIPVEYAASLLEGSRILEDGRCEPLDLRGADRNALAAAASTLVAVRPIVTGAAAAALPIPVYQVPVDRVGLYVMPLGTGARASPPSTSSSRSPSRPEHDASRLILLRSSVTLRNATAYPLELVGRALGVLVPAVSMPVPIAASRSRLWVRPLDDDAARYSWSQAYVDLASSGLEPGCLTCPAAPAHTDRAAPAPAGPAGPAYPSAPSAAHAPPAVFVVSTQFTTSESYVHLPARAPSRAPLEVALLPPLVLQNLLPAPFAFRLSALPRGASYAFHGADPAASPSCSPSASPPPSAPRAGPAPTGSGAPGARPAEALLVPRGRADAAGAARPRGAHPAEEGPAAGAGPSAAPGTEGLRHIALYCPFWLVNHAGTAIRVKPNRGDEVTLAPGGGPTMFSMRAGQGAGAAPRAGPRAPALCEFGVSIAFGAGRYCRTRVVTFTPKYVLVNVDCAPGIELAQADCPSPPRALAPGENAPFHWPSAEAPRLVRLRFAGSRDWSGRFAIDELGVTYLDGSTVYVAVRGGGAGEGGGDAAPYRIENHTGYDVYLQQRDCAAVDLLPPGARLPYAWDEPCAEKRRLLLHVRHPSPAGPVTTAGKIKMDVFGWKPIVLPARASADGAGAGAGLGAGPEGEAAEGSGATLPVYVSVTPEGLSKVVRLTHARPDLSHLDILGKAGAERAVPPTPPAVSRSPSFTGAPLDSRAVSPTEVVRSAGAEGADDFPVIVREQISVSVEGVGLSLIDAAPRELLYVTLRGFHADLSLDTADEHRLELRLAHLQIDNQIYDTTLPPFPYVKYLSTLLQAMELKVDEESAYALYAFAAKWLRRLRRLYAPPTDEAGASPRGGLPVTVPPETRRVYIQLLALNAIRMDVTFGRRGAEAGPMRAMVRAMGIALTNVERAPVRLNALMLENVFEAPGTLLGRVMQHYKQQALQELTTSVLGSADILGNPVGLVNTLGTGVYEFFSEPAQGLVKSPKEFGKGLARGTAGLVKHVMSGTFNSAAKVTGSLSKGVDALSFDDEYMQERATLQRERPKHAAEGIALGAKNFSLGLFHGVTGIVEKPIEGMQRGGLQGLAKGLAKGFVGLAVKPLSGALDLVTKTTEGIRNTPDYLEAEMAGRAPPGPAPRATSAAPAPPPSTPSRAAPAAGERAVGQDALLRVKSGKYRGDCLLEYVRVEGHVVLLTNRRLLYVREPGAGAPALEDGWQVPLENLFTWEVVAPQPLAVPPVPGGVRLIFREPEGAEYVVPCGEMAVAVVLDQKLALVLRSMSCWVYC*