MSALIGKLRSIGNRDLSGALNERAFDFDDLARYGIQGAVTRVAFDQVQSLLAIGTSSGAIHIFGQVNVEVIVQLPSNRSSVDYLAFVAGKYIVAVDGAGILHIVSLESRTAIYSNNISGNISCIATDPTLDWVFIGLESGQIITYDADRGCMSPFRIGNLQKAVLPAARLSHVISIELSPREYSVLLVAYKEIVVLFSLVENNIIKHFKYEIPAGAPGGDTNAATQTINRSPPCLGATWHPNGHHVVSWHVDGSIVFWDATEGNLLQARTVTDSNVNEPKRSKTPPGGRRLPITGLAWICEKNPENTSILVAGGDIDNGPIRGLTYMDFGPTPTVAVTSYAAMGTHYGTPKRTRMFPITEGADVTDFFPLGAASPFYNRFHDPGVVVVLLNIGEIYSIKLPEGVPIHTASVMPPSIGWVHPHTTTLNLAAVPRNQWVGMMASVKGHQPYLVGGAPAQRHLRRFQTRNALSTGHMNGFVRIWDASRGELQESKVLEVDTKDALKLQEGVPVSKVSFAGQNAELAVAVSTGHVLLYKFDVNKNPKPGLDRMKDLNLSESKEKVIDIRHRFTPGLKEGFMPISLVNMNYGNITALDHSNVGFVAIGYENGRVVIVDRRGPAIIYDEPCSQNSGGGVFRSRGSGVGSAHVTRFEFSICCIDDDEFSSIVLFAGTSNGELITYRFVPNGRGGYKVEYVNRLRICDDRILAINAIDAERGSAALAFPHIMAKLGQDVLIPGTVVVTSVHDVRVIRPSASKMTHKKFPQYSILGGSICFLREGDSMALVCITDTSELVCLALPSLREMSVKKLPYRIDPRTGVNSVFSLTGDIIIQIDRHEAGLISVFGKGVKFEDIPGDLLYDPLKVCPPRPVVSTLQWVRGSVYTTKEDIDKLIGGARRPKSQAMIQEEERAREEQRRQRDLERRKHQERVAHRQRYDEYYTGNGDDDEYYDEDGVRRRNAGGIQGAWDNLEETGHSYLNSVNESIKEAQNDMFKGILKSKFGF*