MEVGATLVMPPSPTDHPSQADMVVQRLLARGVPMNLLYTKQMGLVQFVKENKGMLENVVAVLLPGVEEAQLPGSGEAKGAWREYKQGYREGIRWAQWLMFEGEPEENLKGIQQETGDVRGVCGAVWGCNDIAYRCRTCENDPTCAICVPCFEAGNHVNHDYSMIHTGGGCCDCGDITAWKESGFCSHHSGPGQAPSLSQALVSTFEPVMEALLIEWARRLRAAAVVAGKLAKKWSDQAVEERVATQTSLALVEMLISFCNCSESLLTFTGGLMASDKVGLLDLLLKSECFLPMKVLSKLHELLFKLMGDPEFKYQFAKIFICHYPHFIRDGLIEEFESTNGSRSRENPTLSSFSVQIFTVPTLTPQLVFDLRLLDMLLEALKDVFLSCTGNDGQLSVSKGPLATNFYCRIVDDIRFVLRHPEVAQYVARERLDLFKAWLHLLAYTQGMDSQRRQTSIHVEEETENWFTAYVLEAQMASIHSLFIDGAAKTDCVLSMDEKSAHHWTDISCREDLEDEDAVHGHAKIGRISKESDVSGKVGTSDGLVHMDVDCRGGAGGMVGQGNSHVSTCSKFVTVPQRTSSVPAALLWLISECAKVLDIWLLLDAYRTAKSKWPSSQTGGGVIQRRGLLLRGRGGRGIIRDVHGHVLDDAAGEVLDTEVSSTHGATFREWLRSNRRTEPVDRSDAGLLPQYIDAHEVAGNSSHERVQESRDAGDGSADWWMGSDLPDSTASLGFIWSDKEWSEIDFDVSQQEVSFHIPLHRFLAVALQKTLETCLDLDYKEGNKKSWHCDNHLVGDKGVLLKLFPACYQVPSFASFLMEHPLRIQVLCAQFRAGMWRRNGHSVQALCECYHSVRWCEDSSDLDLFLLQCCGVIAPPENFVERIVSRFGLADYFSLFLLRPNEYETTLAQHMLSLLIRIVVERGFCGYSAAQSCRRELIKRLSVSDATHSQLMKSLPPRLHENKQWQETLLFISTYYKPSGMQQGRFSLREECWKELDLYHPRWNARDLQSAEDRYLRACKASAVIKQLPQWQKPFSPFESLSRIATCGRVHDILRSVFFHAVLSEKISESRAPEGVLITALHLLSLGLDVCSLFAYNKGRDYKSTSLEFTVSSSILDAQEPPPLLGKATERVYFGGADGTWISNRQSLLSLLVLLMQRYSHGEAHGGAGESHQCSIGALIKSLLKKFADLHRGCMYEIASFAPEILHRMSTAEDCKASNSAGNEQQPGLSEAEKRKLLVRERQAAVMAKMRAAQDKFAASFQSSQESSDMDKCRHQSKNPEGKKVKAARSQNEHCLQGPTMVACALCRDSNSESPMSFLTFVQRSRLLAIAEKGIPSWERGHRRESAEALPFNRGAESGSVALDSGVHESQIRVELLNLIQMALSGEIDQERPIEVEALLEILGNEGYPASIHSIQSSVDARMSETSSSDTSSDDLVEEEHIDSSSDSANALLGYLGQVNEDEEARDEDGNDKTRQSVMVTVLLEYVSILSRNQKQQQQLETESLAALPGPQIQRYSRSYPANAMEGLLLDNVGSDDSIGVHMSSCGHAVHQDCLDRYLSSLLQRYHSRTLFEGLQIVDPDQGEFLCPVCRRLANSVLPYFSENSVPRAAQKGQATAVTSGPPSASCVSSGALVWQVSHAMHLLRSAEELVWKLRFRKAVSKPLPKALKAIFDCLFSRLCGLYFPLRESNKSSNNCRISQSLLLWDVLRYTIMSAELAARTRKGALSCKTDNDLDSLWKQADSSKGSVLPLLLRAAKTIQNQNRQSLLLRARGMQLLVGSICFGVSKDSLAEPFMPGSVSKILQLIDNGREAADIQFWRRTADPVLAHDPFSSLVWLVFCLPLSFPSSMEPFTSLVHLLYLVCVTQIVAFMGEFLLSNLSELQLPSSARSFLQAMVANLSSIPLFQRLDDQTSTAPTGPVLLAIRRFTLPYLRRCALLEKLLFDVSFEDIKSEKAKTYDAVMPKKAVDWISNESRQAISDAFENLIELEELEQKFSLPSLQTILEKESNQEVVLRWCRHLSKESGSRKLLPLPRPVTAGPFKLMDLPPLYQTLLQRYIKERCPVCSTVPEQPALCLLCGTLCCGFGRHPCCSTNRQSECYKHAMACGGGVGVFLMIRKTNVLLQRCARQASWPSPYLDAFGEEDTDMHRGKPLYLNEERYAALTAMVVSHGLDYSSLVLSHTTWETFHQHHI*