MEEEERRVWIDCGSVKQIKEALAAKRDNKRHFNAIRFSCGAICDPSEGEFVDKVSATVESFGGTEEDLIGVLNWCISNPPCLDRALDVGDAPGDGSSSAAAAAHIDILKAALVPQLDIRFIHFAARVACTLGIPSDRMQRVAEGIAPPQQGQDIGQIEGQRFAKLLMMTEEFKVLKVLIFYWEGKDTLTPPQELELAFAQLDCLTELWLINVGNPETLLSQLLRKAGNNLKRLELLANRMTVEGFGKLSRDLASQECKVEELVILDKDIDKEGWEQAFQSGICNKLVELKAWFPEGAGEALFKALTSPNCSLQRLFLFSGTDAGVLPWVCKALQEGTSLSVLDCRYMRQSEDLSNATGLGEALSSAKCGLEELTVTLYPGDGGGWLGKALQNPNGKLIKLKLELDCPNEGGGMVCGSSLWSALSSPHCKLRHLEITGISGRELPLEIAKGIEKSQLEHLGIWRCKITNGELFWKAITSCKYLKALSCESELPWRCLLGSSIEDLNIQFKSEIEKLEELCQLLGDPKCKVRRFRAPYLRSDAQKRQILAALEENYQSLAEELDIGNDSEASEAFKQRCSGLLERNAIFQQSAFKDFDNPSTAKLFLCGASGVGKTTIKNNLCRRVSWFPSCLQRHASTAGIELQPLVYATTKQKLLICDLAGQEEFHVFHQYFLRGSEKDLFLIVCKVEDGNCEVFKQNLVYWLRFIASHQSASPKRKPRVLIALNFFSPKPGYDPMEVVSAIISDKGYGQVLELGNDTADFCFKVVATRVTDLRGIKTMLGSCLDKLLSAQQQIPRECLNAKRKLFLHDCGDAIYFGLGHEEGDIVPQFVILDVQWFMRDVVQLFIPTEKTSKLKSRMETHEVKYQLQEQCGNQDKIVEYILGVLHEMGVILPWDDTWDGNWHNLPKDLIVPTLLQEEYSPPEYLLLPSDTQKNHNYWGRRFQCKDKELKLFPASIFSKIQVKLHKLCKQGVRLGNGWVALKENLIETIVRVGGDTDNWKDRQWVDVIIYLPKEVENTPRPDLEKEAEGWMEKVRGYIIGLYMKDCPILEIEENVMRRGYVWRKILNKQHEVVEKLVELYELLKDYEEVVGVTIAKASSNIDKIPNVKELEFDAVFKYIDKRFDKVDNYFDKVDMKLDDIKISIDKLKNELKSTIYKVNAIYASYLQILLKLEVDYPKYPYIVDGNNMWKNYNKLLGTCVKLHYMCEWPKGAYAYEVGAHQVKDFMGFDLDLPPNWLKKFAPVLKPILILLFIGAKVGGKFAGVGEIVNAVVDETKGSLINFLDSYLLNSKLVINPKAEDLQEIFKLIKTKIGKEIDEKAIMAKYFALHPISQDGKIIWVCKGKLNMLYTMSSVFSMIGLHFLAQVDEKEKLLNKTIPEMKVIGIDKPLKSFWDSGARHLWQFGLVNSNMAYVGVSSLLRLPKTSSCTSSLYEAFLHQLVIVSNLNDSGWEQELNKGCVGRDFQVSSIPGTNRTTTSQSQLQAEEGRGSSGCGDTVEEIDQLDVRLKAPTRLEKANETFCMWVDKLRATKVGDVTWVVKFDKWQRTDEELNYRLTTAVFQCKDDMPYASVLRIHETWLDGYAGRPLVLIKTRQRPVWSPYCDDPWSRSTYNALKRSQNRVTSGSKARIRHTRVGTTGTKLISSNGEQSFDEQQMEGEKARRVGLHVVNKTMRINVKNSQTVWLRQQSGLRRNKTFHKRDFQKEPMDRLLLLSSCTLLRQFHSGKRMVKFQKQLVPEWRVKYCDYKQLKKAVKRIKNQILHTKNQQHKVFDPNVFLVDKSKLQNLLQNPSAILSSCCKQSISSETSMVVHKTRIGDGEDFYETELFGTRSDHEKSFFFGLDDQLNKVDKFLRCKEDEYDAQAQQLHIQMEELVAMQELEGEPGNKGKVQRAAKMLQTAFVEFYRGLRLLRNFSSLNMMAFVKILKKYDKVTGQNASGSYLKMVENSHFATLDKVVKFMDRVERVFTLHFTKGNRKQAMAYLRHIHSASNHGNINFILGKSRISISFIRIFVIN*