MKSVKKIFQKKNKKESGNTSASLLQAERHESDNSSVNARVEEESLEAAIDLSSTAPGHGLEPQAQLMEPPAPSLKKSALPHVNENRNRPNTNRPKQAMSGQHETKPPLVEENDPVRTADHHQDTPAGRSSYDLIPLLDQTKLPRGGLSIDTKAVGRVQFGLPPETIKDSMQLGIPVPQVYIVPVERFCREMGPALGVNLAEFEFPAYFNFFVYKKRCTLVVDSEDAEDNIRKVFSETLLGPAQFRREEDPLAFEAEDFAKDFPRNAIPNFTKELKHFRIMPDGNELVIETLLEFRHFEMRSDGHEGLGVPPNAEGKVEEQGDGCKSEDEDCGAESDAEEEVPKDLQAVESREQATPWTYSQARFMGDVSTVWPTSATVDQIKERSVPRVEIFKMPGGTEYIIHDVDENNKIIGKARFSGHVKVSELMSVDGFGGHSILDDVGPNCRKSKSFAEERDLSSSADLERWLNEPERILPPPSFHPPSFGVTVLGNSHGFDKSGSVSGYVLWINGRGVMIDPPPYSSATLEREGIRPRTIVGIILTHCHADHDAGAFQKVLTGSPVVVITTPTIYKSFIRKYAALSALSPALLRHSHRYKPAIIGEALRFQGATFYFTYTLHTIPCVGFRVEWRGRSMVFTGDHFNSPPAIDKLQETGILSKARADDLRNLPLQDTDLLLHEAGAPPIHTPLEVLLQLPKEVKKRLYVVHTSALPAGCELRVAPTGTAGTIRLDQIANQSDDHVRRGSRHSASSDSCRDGEYIWNGHSEYESISEEAAVANANVPSRLTVQSEPRTMMNSFQNLDFIGAKERQVRSASCLSHDPQSVPLVSMRPASSTDAWFILNLLSAVPFLSSLSYAFTMEVLETAKVDAYAPGAVVVPSTRRSQLLCVVWEGTCTEKISQGGNPRNTGGTLKMIAEGKEIPKAVWHAGDWTGPVALQPDLLLSGESDTSDNHDVVALSTEGVKVITVEFSSLQTILKSGSPLYRKYLDRKAQQGRAKRETSFENGSTATDELYQEAVRSLNVLELLNGNSALRKLSAVQKRHLESLAEGPICFQPGERLWRSGAPVDRAFIMVSGTASFVPKRRNAGSAAVQAKDIVEHDRMGDLSVSESMRADAQKVMRELGVRQADSLGGDESSMSSAEHDDQKVVQFDHVFNRSVSNDTPFTDAHDYAKLSRGLQKRADYLLKEGSREGSVVSNISTDDSLNDMDSCDNESEGQVDYTFTDDADAGLRSKRNSIIRRRSSRARFANKVLGRLYSRRAFTGGLVFSRGHFLGDVSKMVAGLLSSEGVSEVSDDYGSAYGFGDKPEGADYDLLENMTDLVIHEREGDHHVMHSSTLTAGKRGCVVLVFPKASLIPFLDEYPGLLLSVLGTQVVI*