MQGTGEWSVMEEGGWSREVLRCGELEATTIEESRSLSLLTMGGGYPSPSEMEEEEMLCSPEFFGTGISVCTEEAVSPKIMEETSCEPQIFTSAHTIWLANEEMVEHLKSSQHAYSNVMQSAVGNDPKAIPDEALDSALQAVMISNQNPIALMNSILENPPESIPDEMLDSLPETVITSNQSPIALMNSEGFQLELLNQTAAGQASNKDLEGSLFQVMKIVSDKQELSFVEKVYLPEEQILRLCNRMVPKAAENQCPDIRIDFNSLNQLSLPTIGFYGDKLTMGRILKEMDVVDHFILKQMEEDKFEPGLYVGLLKHVIIVFYWHQGTHLKDASRKQVSCNFIRYVVDLCDDVFVCVEEHNFLEALAASVATTSRRLRRTQRLKISHVQNSENDVRVSPGFNVNIGRYISMAPPEGLAIPKHTLFFAEGYHICAFLTANYKRSRQYISTQSKKINASALGFELEKMSKEYDLDFTRLCNEDFVSLLKHSALPQYQSYIDLQNSIQGRRMESRKCNIQSKLNELEDQIFQNFLQVLPECCSFIRYMTDSTSENRDINRVEEIPIQINRFEQLEHRLVTIWGGKSGKQKLLFAGAEIKFHPSDGMESGFIIEKSQKSTNLVLFEEEIILRCTSEGDNTNQKARILPITKVGSLKKRPVVSGEKILLQFVSSINMLPGIVEVVQASDIALHDWIKPLVPKKLLNVAQNIVFLGFLMSNGSLEQMKRFGQPIIDKLLITERNSIEKQLLLAFLMSDDTLDQVKNFDVSDMKNFLTYGSLDIILSDLESLKADLSPELQESYLQWQRGFSNLELDETLRSAVFSIDTWKDLCSSIYRDGKEEFSQNVLSMIRKDMLPLLKKNIESEKVAEKLREQQFKNERETFLTQTKENLSQRRVLGRRGYIESCSVGRSYMGWLGPSEVSLRISTEEEEKPSIQWMIVEMAPNKKDLDELNSNSMHCITPSCSDPFEIVCCDPEIEDIKKVAFLRSGELLVFIHDKVLNSLNLYMSPKLGPFMRGSNPIRTFKRGFDLVAFDECTRFLALYDAHVSKVFIYRFDESFRNIDWTGVEIMLELFSGSTSIIWMQCIPGKAELLLVDDTNRVRVVELHHQPLMKPKPITLSSGFLNACISGDGSFLFVFQTSTMCSHNKEECISSYSQETAEESKDASELEIKVYMLGDAMSFLKHISLDINAEDVGDLSDFQVKLVCYGCQVHLVYFSIVTGFLSSNTLNLVSATEVLEFQDLTKHKSNSGDCKYSMDQGSQKTCATLDYIYHIFDKYAVSSALCRGRIRDLTFHVLLKSRDTLGDNDGQRKSEEYLKLLIERLEKEKGKDFSNLRIQFQVLMSENWDSNGVDIPPHHTYADSISLANLLRFGLYDAVLGQWDGKIKVVSSMGKQSSGKSYLLNHLSGSLLDVAGGRCTDGVWMTVRMDSNCLYVLMDFEGLGSFERTEQEDMLLSVLNAALSNLTIFNKKDFHLDKETEAIFQRFQSGVNLVKDDEKLFKGLFYIAIKDVDVSDVEELKDEFREWWSFAAMPPFTRREYHQESLYDIAFTVEDELGHSYESGRAFLRDLKLVIAQIAAKDWTPVDLKRVAMKVDILRRNLVSAVKAGCLSVPGTNKVLMNFDTQEVVSDTSIELGDLFIDLQDTGLELAALDETTSNDKILCHLRSRLESFLERRGKNGDLWYSKFQDFLGALTERRHDRVQKWLCSNTAEFSSSNDVQKLQLEAVLALAELKQGLYVCGCKCSVCFWRCVLEKGHSSDHSCMSNHVCVEKCTYCSLELDQGNELEECRNLAGHDGNHDCKKKNHTCMEICSFFDRSSNCSKSCCLKVGHEGLHKCNSPQHMCKMKCSLPSCKNPCVIQIELGDHEKHACHERYCPKKCIMEGCPRSCGYKDHFHELTSDEHLCGNEHACHKKCEADGICEIFTELVRQTRSFQGRRGSFEYEHVSEQNGLQKDCCIAIPPFKRYHDGVHLHTLNPDVVHYCRVRCQACGYFCQRPINHSGLHNTVHGNMRSVNFASDQEEFDIQGRKYTWGESGVAEMCNMHCKAQGRGHIHLIYCPMNYNCTSCIYDGSRHETRKYGPNEYMPKDELTHETYWKQMRFEDPCTEEDQKEFTLCNHLCRSEEHNELDASSSRSYCTEKLWHAPVKRTASMASSTGHITADGHVFVCDHSKNTPHHVVFVIDKSGSMSSPDIKPTMVKFISRHNCRLGCVYEAIVRFITTRRRTTSDDSLSVVLFDNTAKLGLEMQEMKEDIVDRLLQYVAAGGTSYSSGLKLAEEVINRGSSHPNVVKKKPTVIFLSDGGNNDGIDPLQFVNRLKRIEPGMIFHTIMFGTDPTVTILEKMAGLATPAPVFYPGAPYDGYYSTSPDVLGAGFASATESTKYTTGAAGFTAPGSAAGYKYRSRDDHI*