MGRGDGALRALAMAKGAAEEKFGFGLFTEGDPKLGWLLNMSPDEECGNQTFSCVNLCFLCQDGSGFKTRVKFAPYFYIGAKIGMELELESYIRRRFEGLISNTKIVEKEDLDLKNHLSGLRKRFIKISFNTVQDLMQVKSDLMPIVARNQAKLEAVEAYESVLYGLSTEKQNKSKVYDYNECIVDIREFDVPYHVRFAIDNDVRCGEWYVVTVDAARTKLEKRPDLLQRAEARVCAFDIEATKLPLKFPDASYDSVMMISYMVDSQGYLIINRECVSEDIDDIEYTPKPEFEGHFKVRNAASEKELLEWWFDHMREIKPNIFVTYNGDFFDWPFIEERAKHHGLSMRDKLGFSCDSAQGECLSKFACHLDCFAWVKRDSYLPQGSQGLKAVTKAKLGYDPLEVNPEDMVRFASEQPQKMAAYSVSDAVATYYLYMTYVNPFIFSLATIIPMSPDEVLRKGSGTLCEMLLMVQAFKGNIICPNKHKSEPERFYSGRLLDSETYIGGHVECLESGVFRSDLPTRFRLVPEAYQKLVDNLDRDLLYAIEKEGKMNAQEVTNYDEVKKEIKSMLENLRDVPNREEQPVIYHLDVAAMYPNIILTNRLQPPSIVTDETCAACDFNRAEKTCLRPMQWVWRGESFMTKRSEYYHLKNQIESEMFTAGEGKPSQYFRDLSKDEQQSKLRDRLKKYCQKVYKRVLDKPTTEQRVAGVCMRENSFYVDTVRSFRDRRYEYKTLNKVWKGKLTEAKSSGNSIKIQEAQVALTCCLLHCILNSFYGYVMRKGARWYSMEMAGIVTYTGAKIIQNARILVEQIGKPLELDTDGIWCALPASFPENFVFRTNPPIRDKKLPISYPCVMLNVDVALNNTNHQYQTLADATERTYRTSSECSIEFEVDGPYKAMILPASKEEGVLIKKRYAVFNDDGTLAELKGFEVKRRGELKLIKVFQAEVFEKFLQGSTLEECYDAVAAVADRWLDMLENQGADVADSELLDYISESSTMSKSLADYGDKKSCATTTAKRLADFLGEAMVKDKGLSCRYIVARDPQGSPVSERAVPVAIFETEAEVMRAYLRKWCKVSADADFRSIVDWSYYRQRLASTIQKIITIPAAMQKVANPVPRVSHPDWLWKRVREKDDKYRQKSIFDAFKPITNADVDNEALVGDLEDICGGKETCSSKGLNAEVETAATANTEPLCTSDGDDYGAWLDKRKRKWKDVREKRKRLRQGPEPRHTDNRLNRSKKGNSVNTFFQNREASLTRSHWEVLQFEATEKPGDFIAWVVAGSSMYKVPVKVSRVFYLNTRALVSEDYPGKRVSRVLPHGKACFNLIEVILDEEQYKQAKKDVVAHLSDPEVEGVYETRLPLILQAILQLGCVCSVDVKAQKRSLNEGWSLEELHMKTTTECSYLADDVSFIYLYHSAFEPRGCYALYAPLAAKVLVIIVNPSVNKEVSTNWLERQFRDALRTQESSVMEQFNIDTSDVNFEIEYLATYAEAGRRLQRTLHDYLDQFRRPAVAIVECPSMENIMALVPAILEVPRVQVPWNSRHSDYKLLGWQPVAAKLAMQRCAASPSWLSERIALCRYAHVPLGNLDSDWILFTADAFYARVLKDNQHVLWISDDGLPDLGGVPQDEPSFTDVVQQPSLCYPGAYRSVTIELKINHLAVNALLKSTQVNELEGGALLGFELDATGSNLRQVGGSWDETNSCAPAFGLLKQMVLRPLTVLMLILTLCCSPLSKLHDPSLHRLLHKVMQKVYALLLAELRKLGATIVYGSFSRIIIGTGKHNVEAAKNYCDHLLKTLQTREMFEWIELEPQRYWHSILFMDQYNYGAIQAKVSSEDNSEEFEIVSSWNIAEYLPKAIQEFFIVVVSEFIYLPWKHAQETIAARSFSFSSTQSVTVAAAADADALETSFLKEQIESYFTDKLLRIVRDIQRHFTASRDADDFKFPNLAGSHLALGDAALEFIKYIYAAMSLDHRVQHSVQVMRKNLLRLVHVREFAPEAQFHDPCLSFTLPNVICSYCNDCRDLDLCRDAALLQKDWHCTVPQCGQMYNVQWIENALLQIVRQRERLYHLQDLKCVKCRQIKAAHITEQCSCGGSFECVEKPAEFMSALRGYYYPESSTRIRTSDPWFCEGFSSMEGVVQAETTAPSPAPAPARVPFPKLQLRNPFVFKIAQITTGAGVGCGVGIGVGRPIQLGALSRFGIPVQDLNRLLGKSGRYFNQFKAKLGIKTLDAGIGCGVGIGHGFMLVGVGLKQGVTEQLLQFAQDSAAALASRFGPHLGPLAVVDSKMLLPGSNLISPNPAGPSSPSSPPAARANVLASYIPAASTPPHAPFQMPGSTSSQTQTSEVERLRLEKEILQTLLRQQRQIEDLNEELKALREGKEVTPAPPRPQSTAPRLASSDHWDQCFECRRRARRRS*