> O31186 MTMTAAVVREFGKPLVIEEVPVPQPGPGQVLIKYEATGVCHTDLHAAKGDWPVRPNPPFIPGHEGVGYVAKLGAEVTRLKEGDRVGVPWLHTACGCCTPCRTGWETLCGSQQNTGYSVDGTFAQYGLADPDFVGRLPARLEFGPAAPVLCAGVTVYKGLKETEVRPGEWVLVSGIGGLGHMAVQYAKAMGMHVAAADIFPDKLALAEKLGADLVVDARAPDAVEEVQRRTGGLHGALVTAVSPKAMEQAYSMLRSKGTMALVGLPPGQICLPVFDTVLKRITVRGSIVGTRQDLEEALEFAGEGKVAAHFSWDKIENINAIFERMEEGKIDGRIVLDLNG