MLSTLLRLYQPKGLNRVELLRKMDLDAPNHLGIRSQQLGGRPIIKLIFDNVDQLQRVKKEVMDVLKKNEARRKDQGDEFQFSGSFATYDATYSHDNNNNDDTAAITAQKGDPLASLLDIREHDVPYLVRVCIDLSLRAGCWYTLTPLQSGGVSLSDPNNLQKANPTVLAFDIECTKAPLKFPDANVDSIFMISYMVNGQGYLLLSRHVVGKDVANFEYTPKPKYPGPFIVMNELTEEALIRRFLQEFQRHVPQIVVTYNGDFFDWPFLERRAAVYGLDLRKEIGFYNAAGSGGGGGGTMDNSSEYRGRTAVHLDAFCWVKRDSYLPQGSQGLKAVTKYKLGYDPVEVDPEDMVRYARDRPSHMASYSVSDAVATYYLYDKYVHMFIFSLCTIIPMGPEDVLRKGSGTLCEALLMVEACTKSIICPNKQVDPIAKFTEKGNLLESETYIGGKVECLETGVYRSDIEYKFDTKPEGFQSLIDNVDRDMTFAIEVEGGIDRRKITNYDEVRAEIVEKLELLRDRPSRMETPYVYHIDVGAMYPNIILTNRLQPSAIVDDATCASCDFNQIRNDCKRKMQWVWRGDYNPATKGEYDRTKDQLSRETGVNGEGQSFNDLDEREQAKAVSDRLKLYSKNAYKKTKVTEEITRTDTVCMRENDFYVDTVRQFRDRRYEYKKLTKVWGKKIGSATTPQQKRQAEDTALVYDSLQVAHKCILNSFYGYVMRKGARWRSMEMAGIVTKTGADLIVQARKLIEQIGRPLELDTDGIWCILPGSFPNIFTFKLDDGSTFRLEYPCIMLNADVHDNFTNHQYQTLKDPITKTYEAKSECSIFFELDGPYRCMVLPASTEEGKLLKKRYAVFNFDGSLAELKGFELKRRGELELIKTFQAQVFERFLDGSSLVDCYTSVAEIANHWIDILDTRGESLDTDELVDLISENRNMSRQLDDYGDQKGTSQTTARRLGEFLGAEIIKDKGLNCKFIISQLPHGAPVTDRAVPTAIWKAEPAVMKHYLRKWLKAPEMEGDDFDIRNVLDWDYYIERLNNTIRKIITIPAALQKVPNPVPRVPHPDWLQTTVRKMNDRYKQKYITSMFGGKKAIATDIESSQKGNAKVLDIEDFQSKSVGPGRPIVHSSRRQRKSPTSATAEGGIAEARIKLTKENLPAWLKKKKELWRNQRKERRKRAVASERDQLAPDASKKQKIALGSMEGYMRSAAEALTHHEWQVIEVRELASSDGSSSDGTFLLWVMVGNKSLQRIRIKLNRTVIVDSRVELQQGLIGALLVKRVEKHLPHNKSSGILYEVSMPEVVKTENLNQILESVYEMGTPLLLRALMHLGSVCRPSSGRDAKAGKVYDLSELSPVTREYLHSHLSYRRIFLYENLNQKKKSGLVGLFIMEGGSGDKADSQDGSILDLSRPQSSKNRSFLMNATCHFWVVKPGSGKNVQQSITKKQSLTGVDDVLKSYLQANNGPTMLMVNTSKPQPQFRKLVPSCNSFPFVPLAFPPGPAHNPSTSVLPSLNWEPTAVQLCLEAYLHMGVVSYPKRVSSARFAQVPIGNFSQDENTSMFDVLYARNLNKSRAVLWASDMPNNPDVGGFRHVETDLNNNDIWGDDDALVSPVILRPGAYRCVCVEIDVYDLSIAALTDSSLASLPGASLPTSNQTGALFDTETNIPNQVISSSNPLGDEMSTAISLPILRSLVNSWLRDAYQTNSQTADDLLHDVYRLISSPDALLNDPALHRVVHSLMKTIFLRLLGELQRLGSTIISADFHKVVIATNKSQIYDAKEYVEFVISTVLKRAGLARVSLRPNNFYTHYLFLDQNNFGGIHFEQREIEDDEENEMTQLFNSVVEEDGSSSIVPTVVCGWNIMQYLANDIAQDYFRTIIGRFSKDVFRKQLLIEHKEKSKISSISPISVTKSNDEDDENSSFLSPQEQLLNYKKKMISKHFANYLTRVVGELIDDGGGAESFPKLPGSYLHLSNPALEFVKNVLVVLNLDPDVKQEVIYLKKSLFAQIGVQEYSAVTQWKNPAAAFVLPDVYCMECHECRDVDLCVMPPDDDESTVKQWLCDGCASPYNVDQMERRLVDIVQKKCIRYQLQDLRCTKTQQVAVRSMSRTSDCSAALKLDIPRSEFLGQITILRNLADFYGLDWLLETVDGVLTGYA*