MLDLIQTRRDLHQIPEIGLEEFKTQAYLLDVIEKLTTGKDFVQIRTWRTGILVYLQGSQPERTIGWRTDIDGLPIVEQTGLPFASQHQGRMHACGHDFHMTIALGCLERALEEQPKNNLLFLFQPAEENEAGGMLMYEDDAFGDWLPDQFYGLHVRPDLKVGQIATNTHTLFAGTCEVKIRFKGKGGHAAFPHEANDALVAASYFVTQVQSVVSRNVNPIEGAVVTFGVFQAGTTNNVITDTAFLHGTIRALTQDMSLLVQKRVKTVAEGVAAAFDMEVEVELKQGGYLPVENNPALARELMDFFDEKDGIELIDIEPAMTGEDFGYLLSKVDGVMFWLGIDSPYALHHPQMSPKEEVLAIGVAAVSSFLKKKAAE*