MGYDSTMSNTTEDSNQGIDKQHLASHIKNLVDKYQLVPEFLKVRGLVKQHLDSFNYFVRTEIKKIVRANQEIRSTLDPNIYLRYRDVHIGEPSMVFDAVTEKLSPQKCRLSDRTYAAPIYVTIDYTTGSHGQTSVSTKKNVIIGRMPIMLRSSCCVLYGKDEDELARLGECPLDPGGYFVIKGTEKVILIQEQLSKNRIIIDTDKKGSVQASVTSSTEKTKSKTIIKMEKEKVYLELNMFKTKVPIMVVMKAMGMESDQEVVQMIGRDPRFSALLLPSIEECADLKLYTQQQALEFLESDKMLKMPSYSTGPIEKGARALSILRDIFLANVPVHQHNFRKKCIYVAVMMRRMMEAILNKDAMDDKDYVGNKRLELSGQLLSLLFEDLFKTMNDEARRTIDTLLARPSRSSRLDISQYIIKDSITMGLERTLSTGNWDVKRFRMHRKGMTQVVARLSYIGSLGHMTKISPQFEKSRKVSGPRALQPSQFGMLCPCDTPEGEACGLVKNLALMTHVTTDEDERPIMSLCYCLGVEDLEQLSPEELHMPTSYLITLNGLILGKHKSPQRFANAMRRLRRAGKVGEFVSIFVNEKQRCVYIASDGGRVCRPLVIADKGVSRIKEHHMSELRDGVRDFDSFLKDGLIEYLDVNEENNTLIALYEKEATPETTHIEIEPFTILGVCAGLIPYPHHNQSPRNTYQCAMGKQAMGNIAYNQLNRMDGLLYLLVYPQRPLLTTRTIELVGYDKLGAGQNATVAVMSYSGYDIEDAIVMNKSSLDRGFGRCIVMKKYSAICQKYENGTSDRIIKPQRQGPEADRMQILDDDGMAAPGETIRNHDIYINKESPTVTRTPVTSPMGLPDSAYKSSKQTYKGPEGETAVVDRVALYSDRNNNLSIKFMIRHTRRPELGDKFSSRHGQKGVCGTIVQQEDFPFSERGICPDLIMNPHGFPSRMTVGKMIELLGSKAGVSCGRFHYGSAFGEPSGHADTVDAISETLVKHGFSYNGKDFIYSGITGMPLQAYIFMGPIYYQKLKHMVVDKMHARGSGPRVMMTRQPTEGRSRNGGLRVGEMERDCLIAYGASMLIYERLMISSDPFEVQVCRKCGLLGYYNYKLKTGICSMCKNGENISTMKLPYACKLLFQELQSMNIVPRLKLAEA*