MVVTRLRLGVVVVRIDGTFRRYRSSRCLVLYLIMAPGGGQGGASRQVFGQTMRKKSSSSSANRNSQYQRQFGGGGRRKGTGIGPNYSSSAPDDTDAAAKRRQRQIVGEEIDARFGMERFAARNQHSHNSSHHSTRSHVTHNSNVEQSRRGWLFNILPTSVSVADDVATASVGGTERAGLDLYFSTDSGHSFKSTILYRPYFYVLPDLTGVGPEHVAIVLELLQTTLTRLGETALHGCHIVTKTDLDQPNHLAPKHQHPNGRKVLKMVCDSVQQLMQLREIVRDVVHQNQARKTSAPTFQPHNDQAYLQDPLALLVDMREYDVPYVVRTCTDLDIRAGTWYDVHLLDDPEDDFGGVRLRNPDRESKANPTFLAFDIECTKAPLKFPSADVDEIFMISYMVSTPQGGQGFLVTSRSVVAADVHDFEYTPQPNYPGPFTIFNEANEQALLERFFAEYQRWKPQIVVTYNGDFFDWPFVEARAKLYGLDLYQQTGVCRIQDEYCGRTSVHLDAFHWVQRDSYLPQGAQGLKAVTKYKLGYDPVEVDPEDMLRFAHEKPVHMATYSVSDAVATYYLYEKYVHLFIFSLSTIIPMGPEDVLRKGSGTLCEALLMVQACQKSIICPNKQVDEVAKFHKGHLLESETYIGGKVECLETGVYRSDIEYEFDLQPSAFQQLIDNVDRDLTFAIEVEGGQQRDDIVNYGEIRTQIVHELEQLRDRPQRTEKPYIYHLDVGAMYPNIILTNRLQPSAIVDDATCAACDYNQEKNGCKRPMEWVWRGDHNPATRNEYDRTKDQLAREPQRDNLSFAQLPDSEQAILVAERLKTYARKAYKRTKVTEENTRQDVVCMRENNFYVDTVRQFRDRRYEYKKLNKTWKKRVSSAKDAATKKECEDRVLVYDSLQIAHKCILNSFYGYVMRRGARWRSMEMAGIVTKTGADIITQARVLVEQIGRPLELDTDGIWCILPRSFPDVYTFQSRDGSHLKLEYPCVMLNADVHNKFTNHQYQTLVDPVRGIYETRSECSIFFEVDGPYRCMVLPASTEEGKLLKKRYAVFNFDGSLAELKGFELKRRGELELIKTFQSQVFERFLDGSSLKDCYESVAEVANHWIDVIDTRGDSLDDEELVGLISENRSMSRQLDDYGDQKGTSQTTARRLGEFLGAEIIKDKGLNCKFIIAEQPYGAPVTDRAIPTAIWKAESSVMKHFLRKWLKSPGLDGDALDIRNVLDWDYYLDRLGKSIQKIITIPAALQKIPNPVPRVEHPGWLTSKVNHLNDRFQQQSIQSAFSVQAKNPLVRINELDIEDSGPSSRESKRPVVHRMRRHRVKTLDSTVEVDAEPHAIKERVSLSKEKFGDWLAQKKKLWRKLRSQRSVPAKSDGVDRADKKARTAHTIESYVRDAALAISQKEWQIVEMREMSSFDSAVASSSGSGELVLWTMVGTDSLQKIVVTVPRTVYISTRVEAICTSSDIHSFRKVDRHLPRGRCTSYLYEVCMPEYVYRDQSWISSIEPVQHLDKAEFMLESVFESGVPLLNRALTELGSFCRVKTESQSSKGRKGYLLTDLIRVERPATKEYLHRDISFSRIFLYVRTHPRTKTGVVALYVIDNGKTLLENTSGREGTHRSSGVDISRPAEAEPGTVDVGCSCHIWIIKPGSKSAQRNVTIKQCESLFFELTQTIQEAANLDSDYACVSPKSKIKVSGLRFVDQEELAFAGANEAISAASKASSGPSLILLSSSQPAVSLRRYMSTFGSLPVVSMNFPPGPSHNPDISTLPALNWEQPAVQLCFEAYLFMYIIAFPKRVSYARYGRVPLGNLGADENMAVYDVNFSRLIGKNRAVSWANPRLGKPDLGANFMVSEGSSVSYALDSGCHVYNQDEIWGDDDELVSPVIRRPGCYRSICVDIDVYDLAIAALTDLSSSLATGGPGLLASQANPSSPNNVALFDSSFGMSTIAGPLGDEMSTVVSLPIARALVCGWLKDAMNAQSDVADELLHHVYRLISSPQALLHDPALHRAVHGLMKTAFFRILGELQRLGCSIIYASFHRITVATNKIELADAEEYINFVIATARKRANENNEQGDSLSRVALRPRQFHTHFVFLDEYNFGSVQLERVEKLDLESENDFNIPESEHKSTVVVPSVITAWSVMNYLGSQIGHEYFRAIIGRFSKDVFKKQMELVALGDRLSLTGINDFDSQLLDHKRQMVRKHFASYLTRAVSEILKDSAEDLILPPMYTGKSSPIVPALEFIKNVTVILELDSDIETEVHVLKRSLLAQIGVAEYAKAALWENPCPKYILPDVFCTECYESRDLNLCYVPPREIDNKVEKDWVCEDCGSSYDVGVIERRLISLVNRKVVRYQLQDVRCTKTNRVATRALAALSDCSAGLKLDLTPKSAKIEVTLLRSLADYHGLECLRDTTDSILSSHVVF*