MECAPRSRERGHVDAAPRRAAAFVGAPVSAQHVHARRAGVSGAGNGNGNALGLRRNADHALRRGAQRRAASRSHCTGTSALIQRLWESVAGGPGERDAAAAKAGAPVSPAPEIQICTTPLPEQIPDDDDHAASVPLPSYPGLMSGQLPNGLSYVILRNNSPSRRVEAHLEVFSGSADELEHEQGLAHVVEHVSYMGNSARERLLSECAAQTNAYTDFHHTVFYAAMDTEPGHRSLKLALFALKEVLEARVGAARLDKERAAVLSEMGMVNTIEYRTECALLAALHEENRLSVRFPIGLEQCIRQWDVKDVTAYHSRHYCPSNAFLYIVGDLDEAAAQTLVNQIMGGVQRKRTPESAPERSEYDAIVKGTLKQTQSRAFPPVIHSFVGTEEQQHEPRLRVFRHALLHGFSLHVFAKSPIIPTRSLADVRRALVRRIVSAALQIRFNVISRGVMTDSSDSDEESSNGCAFNFVEFVQMDSGREACSVCSLDMISARNMWKEAVFLGITEMRRLGMFGISESELERYKQAVFQDIYQLAAQADRISNAEHVQGLMDAVALQSTYLHPAHLLHATELALTSLTLDEVNTAATEMCRHVMTPEDLELVMHSGSESSSEPSINSDPELELQRSRTEAIREEQLTYMPIVAACVPLTPESGGNGANSGANFDITEEQLMAEFRRAQQEPLASGGDVVVPDALLDAEGKAALLENARRMELELRALLVTAIGRRTDENGVPVPEPTGVDSAPFVHQFALANGLRLNVLPAVGQPGRAHVRLAVPGGRMVEQTQHNGAQVGVVAVGARTLQEGGAFAPWSRQQVELFCVDNLIQVEISASLEFFFVDIGFPSDMLAAALVLLNRILERRVVLESDALARAKQAFEQAAGEVARSLEDSAVEQLLSQLCGADPRLLSIRPPALSKLSRHAVEAAVHGHLRTHASEISLAGDFASVDAILPDIRLYLGSIAASAAPPSFAEHARAIVPIPCAERATSKAQPLHFQELRFGDTDERAAAFIAGECFSWWGSLRDGSSVMYTKERDAETCSDVETRARRSHPLFANAASAILQEVLNRRLFSALRETEQLTYDAKFNILGSDRLLGAYYLAEVTASPEKVSRALQVMMQTLRDVQQGRRKMLADNVSSARRTVLARHSAELDKNAYLCEICMGMLLDCIPNKDASYFAELVSVANEITPDDLLFLLQFVPLPSETSQQSKGTKSGGDQDLRTVSCLAVTTSDAPSAAPGVVLDILTFASGGCNRVSGCLAYSEDGELLYGAGAHVLAIRERDELHGPDWVQVLASADGSSAHVTNVHVVQLERANVVLCVSAKADRSVFVSQRRRIEHANHAREQPDGKLEGYLWAPCLSYSFCQDDGIDSIKNQAAGTREAMMCIATVCAEEVARTEGQTRYIVLVLAAFGDGKFRLLALDMESDEQSGLCSSTVTDYRVHIEEMDRAWLPESVAMAQLPGHELNDESSLVVALGGSDKNVYVALLAWPRAGNAEASAPHLVMHGHVVASLSGHSDWIRSVAFDENLFVKRSARSESTESALLLASGSNDGSIRIWSIAETKERNPRAQSDAEDAEDEEDSYLSTLLGTAKSRFRCLSHSRRLYEVACLKRLGEHSDKVTCVKWSSSRSRDCVVERMPQRHLLASCSIDSSVAVWCATTHASVFAGESPASDEQIDALDWELAARFGLLGGIGTYALGFYGCEFAAVQRSDTLVLEVIAHSFTGSVHTWEIVQDHDRTSLSANARAALPPCAAGGHLGAVNDLIWDPLGRDFFVSVGEDKTSRMYGMNRSQFAEMFRPQVHGHPVYAGALVPCNDGLVAPGNVVLVTGAEEKILRAFCAPSSFAAFAEGNEPPVNMAELSVATLPELGLSNKANTIVSGKASATAAQAVAAAAAAAATTTGISKLEPGIMPEEEHDDVAGLDGAHEDVAIMATGATEHHTQTLAGHHGWRPLPEDLLQNRLWAEITKMYGHGNELAAITSSQSGSVVASSCKSTDAKQASIILWTPSPLSSQVQAQQWVDAQRLAGHASTINQLTFSPSPADQYLLSVGRDRTLCVFRRDRGPLLYTLACQVKEAHRRSIECAAWLSTDSPSDAQVMYFVTGSRDKKLKLWRLWCPNHANCDEKLEQLHELGFASGVSSVSAALVHKSGQGHLVAVGTEEGGLALVYVSLGGSLDGPVQVHDPLHLPSPFSSCSRIHRVQFQPPSAAPGANEDVGVLRLGVAGSDSLVRVLRISLPGEFRL*