MVLKDARGQAKPVAACRGDTILKLLHNSDLRGLSSSLKTYVAPLFGAYGYGKENDAKIELHKLAREFTPFLVQFLKVCGASLASVPISGDAADQGRADELFSAMIVGLDSLNQLRSFLTGCSFEIDIQRYGLVRRLMAWRRFGDALAQSQTLFRSLCHINSLSRANIESVKQTTTAKANRGGSTKKKAAAEELSPEENEILGSPPLGDHVVGLPTLVVSAVIDLIWCTAEAATDSTNCFEKLLSLPEQLVPWISLLDAGNAVKQRDALFRALYKCTLVVIAQPTRFGTKLLQELCKLTLGYCASSTQRDQYAKVARKFCISLSSVDATSRIAVDICSTALSNIASHDELEGMRRNIEVLELVDWFSRSCQATNQVEFGWHQIYSFVFHKQQVSADIPVAVSGLYGIGLLLVKLDGEQRPAHKIQGSRENSPKQIVSDLESQKGETSFLREACFLLQSLEDVLHCILQLHLTSTLDKSGIEGNFQISPASEKWRNHLSTLQQEGDEFLPRLFLGIARAVQHVQKPAARYAQALWNEYVAGSCCKTTLLDGNFHAHLRKVLKLCHPLIEKGIRCPGLNENDRDILSKGYQVASQVSVAALRLSLLHDDDIQDIVALVIEGIKYLLPEEQWWLMSSTYNMGVQLFNSKQYSSACWPLEVAYKAAWARINSNRRVMEANASLSEMISEACAKCSVFADARNRNGESEVSKLLLIEGVTEWASVQPLASNIQPPRALIKSFIKLMCVDMKPSCFSNGGRKGCSLYGVLGDLQPPLPAETLGMVLEEELAACKSLIEQFPEQTRELETQIFCSLLDNVYTGDTFLVQRSRILLEKSRHSRLIDSGNLPDCIKDISEALCLMEKACKTSGRRARDLSFNRRLKRDMAVASSMMSILSYELDPHSQNFYAYASQTYHTWRDFLDLFENESSLRKYQNSLDTAEQDEQPIVLLLCMMDLLHIQGYSVLQVDLYGLILKVSAYLNQPLSKADWHSFIMNSRMSHVLCPVLFPSEVLSSTRQFYDHGAKPREYWQENVKLCPGSMMEAQLLTVQEDSSCQCGAKEDKYTKTDVLHCVQKIKEMTRFNLSDVQKTSHIVLQSAELRHLIADLALQRGDLTEAIKYANEAYQLRLKLFKRIFRGFEKLPAQAVDLNTPSSTQEAEVLVPRNLPASVAASCWPFTVKIQQFLSIPSQWRILGSYVESLMQVGLIYEKMGAADDAERIFREGHRIATAQNLPMVLGWFSSSLGEVYRKRLMWEAAENYLCTAKKTFERLDDSATCKNCISTGKASLEIRIGDLLRHHWFHQQGSSCSPSTPPCGLKIFLAKNLSDAVCCYTTATVTLSESSGGFDMSSFIVEESISSTQSKQRQMLSTLREEGKKVSKKIMAHVVEETAGQSTIRARKPRLRRSVQTRSSALIQIGPDDSHEKDLEALCEDLSLTSLSAEEENFPKPQRRKTRSVLKSGSHGVKHETEGALVSNESVEELISAELPDRTQVMQKPSKLNRELRTMPDDRQGDVMDIAQAAEECNKEEDLRSLSLEEWPCHGWNHLYRKLLARILLQKGKCLVHLGQLTEAGEVYEKAVSTLYARSSSCLRDNSTCSSAPLEEGVLLYHMSRLWLQRNQQDESLRKRLKSSRRGTDELEKHKVEIVDRLYRAFSLCHQFPPVLRKIAKLLAVLYVALPPESPLLKPGLVSSGLEAVEVAAYFHQISLGTTMRQQHLAVLDWKLSQIPLNGQASSQRRLKECVPSMQQVLRMLPLSAKNLVVQVKDFLNSVPPLSVCCISFVDEEDLNLIRVPWCPDLESNSGATASLLVTRFFAQSTPVVALLPVGPLHAGEMHVSCSAHAGESASNPYYLTDDEETSTSDEDVSTAKVFHRASNKRQRMLQKVAAEFESVLEESRRSTSGTHPVATPEEKSLWWKWRMQLDRRLGALVRTMEVSWLGPHKCLLLGEPKEASAFSAFETVADHLFETLKSIASTKRQAGVKNLNHSLIRSLLKGVGSFTDLELRTAIGKVLGWNDYCYCDTPDANNETVCKNCGSETLEPVKNENLLKVTRLFRAAFYNLYCTSETDVMKVLGGESGGKLTSRKQPKGQTGRKKKSTTEIIPDVVVEDMKTSDVPVKRQPLQLILDSDAQALPWESLPVVREYEVYRMPSLGNVQAIYIQHQSESIVDTQLLQEADETNRPRPAKNDVETSACAIKNLILDQPLEVTFINPCNTFYILNPSGDLKSTQSSFEDWFTHQPGWKGKAGAPPSADEFKRGLQDFDLFVYLGHGTGDQFLPERFVRQLDQCAATLLMGCSSGKLNSRGQYEPFGTVQSYLMAGCPSVIANLWDVTDGDIDRFSKCLLHKWMVLEPESAGEDDINKSFVDLGDCEQAMKEVSNVDDSLIEGSVDMLQPTSKVCPKADATETVRMSSAVGRSRNACRLPYLIGASPVCYGVPTGLRKQAVSKIAGNSTIVNLEQVPVL*