MGVLMKGGKRYFMTLIDDATIFCYVYLLKTKDETLDYFKIYKAEVENQLDRKIKRLMSDRGGEFFSNEFDLFFEEHGIIHERTPPYSPESNGIAESKNRTMTDLVNAMLDTAGLPKAWWGEALLTSNHVLNRVPNRNKDKTPYEIWIGRKPSLSYLRTWGCLAKVNVPIRKKRKLGPKTVDCVFLGYAHHSIAYRFLIVKSEVLDMHVGTIMESRDATFFESFFPMKDTHSSSSQPSEVIPSSITPPEQTKHTHEHVTEEDVSEAPRRSKRQRTAKSFGDDFTVYLVDDTPKSISEAYASPNADYWKVAVRSEMDSIIANGTWEVTERPYGCKSVGCKWVFKKKFRPDGTIEKYKAWLVTMGYTQKEGEDFFETYSPIVRLTTIRVLLSLAASHGLLVHQMDVKITFLNGELDEEIYMDQPDGFVVEGQEGKVCKLLKSLYGLKQAPKQWHEKFDKTLTSAGFAVNEADKCVYYRHGGGEGVILCLYVDDILIFGTNLEVINEVKLFLSQNFDMKDLGVADVILNIKLIRGENVITLLQSHYVEKILNRFGYIDSSMELWLHYSGYPVVLEGYSDSNWISDVDEIKATSGYVFTLGGGAVSWRSCKQTILTRSTMEAELTALDTATVEAEWLRDLLMDLPIVEKPVPAILMNCDNQTVIVKVNSSKDNMKSSRHVKRRLKSVRKLRNSGVITLDYIQTARNLADPFTKGLSRNVIDNASKEMGLRPIEGYPEVLAGTSGRRFIAKNFLSAAWKFLAFLPGTSWQLHRFEDEDLGGKNGENRNEDEASSKGTPPHKGATIPFDYSKLTIPSHNFVSVPSGRAPQFDGTYYAAWKHKMKLHLISLHPSIWKVVCTGIDIPHDDMELTSEQEQLIHRNAQASNAILSALSSDEFNKVDGLEKAKEMWDNLQLAHEGSPAVREAKIELLEGRLGRFVMDDKETSQQMYDRMMILVNKIKGLGSVDMTNHFVVKRLLCAFGPRNPTLVSMIQEMKDFKRLTPSDILGRIVSHEMQEEEAREVRQMVKNATMIKNQEVALKVKKEEDSSCKESEDEEMAFIVKRFKHFLCKSGYGKGRKDDDKGNMQSKRACFNCGEYGHFIADCPKSNEAKAKGGKKKPERTHVAEAHMAEVWYSGDEEDPEVKPKPKSKDKVEGEASLRDVNETLQEKFVNLDKSHKDLEVQFDTLWNSTSQPNVVSNSSNPSTSNGYARCYNIDLNSCGTNIDAMQALKKENERLGTLVKYGCMKTYHSKDALYKTITAHPNKDGHGLGFSGGSPVSKRVMVNGKECLMFVREGKAPQESEVTSLVNCQGPGTSGQTGRNLRVGISVSQKFPLGSSGRFARKFRANGHAQDMTGSSGHKARRFRPEGLYYDSYVISKNSEGKVVAYFNGNYNDEYRTCVWVPKALAYSSGGSSWVVDSGCTNHMTGERSMFTSLDEESGTRENIVFGDDGKGKLGYNCLFTDEDVTVFRRDDSSVAFKGKLKGDLYLVDFDVDRVNPEACLIAKSSMGWLWHHRLAHVGMRNLATLLKGEHILGLTNVTFEKDYVCSACQAWKQVGNPHPIKNIMTTTRPLELLHMDLFGPVAYISIGGNKYGFVIVDNFSRFTWVYFLHDKSEAQDVFKRFAKQGQNLYNLTIKRRESSTSSPPPYDPPQNGIVERKNQTLIEAARAMLDEYKTSDIFWAETVSTACHAINRLYLHKILKKTSYELLSGKKPNVSYFRVFGSKCFILSKRPRSSKFSRKVDEGFLLGYESNAHAYHVFNKTSSIVEVTRDVTFDESNGSQGEQVVVHVVDDADPRQAIDSKAIGDIRPVKTQDDEEDRDQPSSSTSNSPTTSQESVDPEVPGPDDWNLRTSPGPEVLGPSARKFQAKDSQGVPTAQVDGIDAEGTVEHPDRAHVPSVHHPRIHHIVQRDHPVDNILGDIRKGVMAMQEEFNNFTRNQVWTLVERPDQNVIGTKLYQMDVKSAFLNGPLLELVYVEQPPGFEDPKLPNHMYKLHKALNGLKQAPRALGGPQRVPLLPPHLQRGNAIISMSRFDINSLMEAVQRHRVTHLFCVPPVIIALTKHGRAAAIDTVGEWDTGVEAGEEQLRDVTTLHHRPLCTMTREKRQKASQDVSGDESPPIRYTRGRLGKEKVVEGGSGSGTRTSPRFTRQSSNRPVQIRDVDSGQVMPLIQEVAGEVVVAVLGLEGHLMISL