MLGRCLGRGHYWHVDVLRGVLDTPHWIHTSAVTLNQPRVRIKLNPDDFPKLERENDNPYHELTLEEKRARVRTEDYDLGKLKLVNKFYAIRKGKHSFRGVVFTAKEYGSLVLGIKNFKGERVDHGLDRAIDYCMSERFKNQKRYPAPQFDAFRYGVNGARGIVVKPNCFQHVLARAVSPHTEIESFPTATQALVYCVQAGTPYTDWEALDSSLVFMSYMHLQTPILWSKYLIMYANSELPTGPLCHPDPPTDSSTVQRPKKKQPAVLEIPFVGHVPEGSDSSSGIFPLADQVEE*