MGNDRVVLISAAPTEDVTVPSDAPHENSWYDGRDFDGYRVTEQLLFERRKIRVICVGAGATGLQFAYKAERALKDVELQIYEKNSDIGGTWLENRYPGCTCDIPSHSYQFTWAKNPNWSRFYSGSEEIWQYLKDVATKYDLEKYVQFKTTVESATWDEEAGFWRLRIIAPDGSSFEDTCNVLVNGSGVLNEWKWPNIPGLDVFKGKLMHSAQWDSNYDLKGKTVAVIGGGSSAVQIIPSIQPTVGKLYAFLRSPVWITTGFGAKYAGPGGTNFSYPEEQKEEWRKHPDKHAQYCRDVEGELNKRFTLMHLKAKDQKVSRDLVADIMKEQLGHDETLTKHMIPPFALGCRRMTPGSGYLQSLKADNVQVVPKSATRLTETGIVGEDGVEHQVDVVICATGFDTSFTPHFKVYGRKNAEIHEQFGDFPIGYLGITAENFPNLFLLIGPNGPASHSSILPILEWYTRYIFQVIEKIQTERIKAVEPKKEAIKDLYNHTHELMKRLVWSSACRSWFKNGKTHGPVTAIYPGSRLHFFEIMKNVRWEDYNITYMAENRFAFMGNGYTQTEVDPEGDPVCLIARAPSRPQRTNSTTNGAAADAKLPGISRKVKACAACRKQKIKCIMIGDPPCQRCKERGLSCRLNKSLQTLMSEDSKWKAAVTKDVTALYAAVEEIVRTLQLPSLPQMLVSTQDPAIFFDQEEQGNDPDDEDQSFDNSPKVTPVADNLSHVPIESLYQITGMRSLRASENITEDQSRICKQLRDTDFIARGLVKQEDAEHLANYYLSKLDPYIWHICPDYSDLESFRRRSPTLTACVLTVAALHDTKLGHLYSVCSKEYRRLVANAMFERKIDMEYLRALVLGSYWLSDISWTLSGYAIRRASEFHLRQYYHEISESVRSPEKADPAKLQEAMDGIRVLYLLYICDHHLSILYGRSSIMRDNESYITGWEAYLACSLSTDADRRIAGQICLMYLMNQIRETLGPEDTSSVLPVSALTKIAGFERDLDDWIARFSRHNPSQYIGNWPNKGAVMHYHWAKLYLQSYVLRGLPESGAVIPEHFLENASAAVAAATAIINLLLDDRDAQIAIAYVPHHIHGMIAFACMFLLKIATKHSEQLFLDTVRFQRLINALAQHFKSTDVGKDHLIHRMAEGLEKMAESLGGPTRSKNRVKANGERSSQPLASPSQAVDATVNMGRITNGQSDVPDYGSLDPTAFDFGDPALGLGMPFFDFEGTTLDAGQAMWTFT