MREVLKEVAKERGWTGTSDDEEDGGGKQSEGYAEDEDGNGSGLTLVCETVTSRGIEVEYLTVESAATCYSLPLHDIIDIDAPANLLHRRGMSVYSKDDDDVQLMKELYKLCLSDVLSLEALQMNSLEALQKRTKEIADARIEDSGAGFLHEACYNKNVTLEIVEHLLDLFPDAASTESECDDGWHDCHQFSYEQVLRNCGFIPDGMAASSMEGELDLELVEALVQAYPEALMTGVDDVYGSGHQLTPLMFACRRSATSVDLLKLLTDPAKECLRVVDCWGRLPIQALFYLLVRPELVNQRDTNEGLPIHTLCFNTELGEASSLEILKFLLERMGGGDDDDIKNGAFDAVFSDSDIILKGVVIGACIDYFEHEVNTADEQGAYPLHHDESCGY*