MESVKAGESYDSDEWSSSHGEEEDHQSVGIKCDNGWDEEEAEKSECTSQSSWDEEEDEQDEVQSFLEETPEFRAKVQYQVRVVALIPGFENSGRKVSTFPHFYKLRFGKSLLEKTGFSSADLLCKSMPHVIQRQALDEHGQVLLVESPKNTRIVAGIRSGLRRIVFHVLRQYPKGVSAGILDEECSKLLARPLSVVLSELTYDTPNVECMVRDMADIASFRQLSTPGGSRVFLSSEAEDPTLTDGILVGVPRLHHSSKENGDSHVNEAVAEINDILQARFKMIVLLALHSRGLEINRLQKTFAELYTENLDCRVLGFSHIEELLGAWTDIALVQEETRKVFLRPSEKNSRLLKTLSSGLRLAVFSTLLKCYPDGLEPAQVVSHLQQSQILEAYGEELELHQFCFVVDDMMDFIRFGSREDGTLVLKLRDSSFPVVELPECSQADDEIAKLCLEGEESAASPKVVQLAALYPPVVEVENDDDNGDGEMETSGEALEQQLRLILGSPAHAESGLLLPDLVSVYKERSGRSLNATQVKSFASRTPGLLRMSNDRVWLIDSPRNSRIVWVTRAGLRQVLYWALVKNPGGVWSELLEGWFTDFTGYSLEAILRRHGYRASSKEPLLPVCEFLHDMGDLCKGHSNRTVEFFTLAGGRVEDPVESDSRFLGLSSGEIEYNPVKLCLELDKAVRGRLGAGEKEEDGQHSEISMEQEPFPEESEEEEEEEEEAEEKSNGYDPPKAYATPLVVPS*