MPTRANENQSLQELFDSVVQLIRETPTPDDSAHQLSTGDKLRLYGLYKHIEASAASDNSDKTAVDEEAAPSIFRVEAYAKYQALKACTGLSREEAMREYISLLSAQENSLGEICRDWWHSSNSVANDGKSSFAKEVETPIDPMLEEDTKASKLAESKDVKHTEMNKASHVEPAAVSRPKPSKHFFGVSPLIPRGQLDIKYRDLLYASRHCATNMIRRSTMPCYQHYERKIKNQWIRGMEGDGQSPQNVVVGLAVRSLLDLYLLSRSFPEGSQIIICPPINVPGMLRVLRHHRLEVVGVDLPPSDETTRNTTTTISVDIEGIEAAITDKTVAILVVHPFGMVSASNRDFERIKTLADQHKLDVMEDCAEIFTGLGSLSYRGSPQADVVFVSFGLIKTSTALGGGIAMVKNIKVAETMKRLHFSVYQYQTNAEYFGKVLYALCIRFVTDFPWMCGMIHQLCVIFRLDFDYFVTSLLRGFGRSPMDSSGTKFDQAIHQFRRRPCAALLALLSYRLQEANQHVPSVLHKKDQCLKITRLLKSTIPNVNLPAPTPYCTNSNWLFPIVSETPGKQSTQLGKLGFDATQGSSQLCCVSPNCKRAEKLMKALLYLPVCGKKLCNLEMKRLVDGLRTFPCNGDEPVQPGFGCNVDFLLKTRLSLSMALCIFFVFSRDVAFLIRQIHLGIVALGIFLVVCIASSKLLRWLVADYYINSSTAVGKYIDLLGQHPDYESHRDISNHSTIPGLQAVRTSVFQSSPALRLPQCSPCERKVILTGATGFIGSLVLRDLLLHRKVLGIKKVILICRSKRGISAQARIDTLLENTAVYGFLDKTEKSDLVKVIEGDVTRPNALLCKTDLYDVRNDGSISHLIHCAASVSFTQSLPAAATANISSPLYLQDLAASLAHEKTHFVHVSTAFVHGGLSGTDDEPLSERLFPLGSFDANDLYSSMQSTEFLASKAMRELRFPNSYTFSKCVCEHLLVKNSKVRTTIFRPSIVGPACEMPFEGWAGERPTTLVAAACLYLSYQWNLWSFGPYRVSCIPVDVVSRFLLSRAFAEGGFRDVVGVYDSSSDEDFEKVSCASSALADTVYAGDPESSNLPLYTIHNATWDSASAPSSTFTWLDYASTVTQVGSLFGHFGRATAYIGLILSTQVLSILNPSLELYTRIHRSIVKAPLLFVETVFAYLRVDASNIRRLLSFIDLPLLFFPFMNTSFHFRSRLVAKDFDGQRYALNCVLAAHVFLATTSECRRSQNPSKERNTYPTFFLLGGRIHEPVLSDSWWALTQPRGSLVIRCIGFLAKKVLRLCFNEVSVDLFSFAEAIREAENTGRPIRIVLTPTHRSVFDFILLSFLAFSLPELQVDIPFVAAAEDFRQLPIIGWLCSCARAIFIRRGTGQVDPDSNQQIQAIGIHRHGPVPVMEVFIEGTRSRDGRFAKPKTGVLKCLHQSGIDSLIVPVAISYEAIPEQHYMEKELVTGASLKMSTPGALQWLLDVFDGKNSFGNVLVSAGAPLVMNAAEKTNFKELVWSIQGRQRDLMYISRYHVEAISRLLDIDCDTVEGGIKALNMNYWSSHPVESRRLTVPSNNNTLCCAALQVPYLYRFFEPHQLLWVKWINSTASSNFELIASAAPLSTALSKVFDAADISVSKALLRLQSHGFEHPERDHLLKTAISMDMTTPSVLLAASASMKTKNADSIQLLPSSNNGRFSLNIARSKLHSGEALGEWGFEGCGFIVRMGDYAPYVAMKGNRYSLSGKRLDGLLPFIESEMMVKVDISKEAFLDRCDFSEASSQPIDVDLLGKASSFVSISVAERIRHGTGHCQEDIYAIRSGEALRIPDAVAWPINEDHLCEIVSLAKAHLWCVIPFGGGTNVSQATRCPPIQVEPRPIISVDMTQMNRILWVSEENGLAHVEAGITGRALVEEMNRRGFTIGHEPDSYEFSTLGGWIATKASGMKRNKYGNIEDIVRGVRVVGANGVLAHGYKGANGCGREAGSFDITSLIIGSEGCLGVIGSAVIRIWRLPKKKDFGSVLFPDFEHGIRFTKNVSELGRMIPASCRLLDNEHFRLGHALRPESESIIDTAKRAITSFIASISFSLDPKKVVCATILYEGSSEEVNNQKKAIGRLSRMHGGVQVGASIGRAGYELTFMIAYLRDFAMSYHFLGESFETFVPWSGLLALITATKERILKEHKARDLPGKPFVGCRVTQLYHEGVCLYFYFCMSFKNVASASAVFTEIEHAAREEILEHGGLLSHHHGVGKVRSSFLQAINSPALQEAALLTKHAFDPENIFAARNGAYAS*