MHGDIVAAVSSPLGQIGTIVNVDLKVDLELPNGEVVKGVDSKKIKRIRHFEPGDYVIHDHWLGRVDEVDDNVTVLFDDGSKCKVVRADPERLCPLFTSPVDDANCPYYPGLRVRANSSALFKSARWLKGIWKATRMEGTVINVEVASVMVYWIAAAHTGYKSQPAAIPSEQQDPKSLKRMVDLSYTGWQLGDRGLAPQSLARKCLGVVQQPHDGPHQECEEIESQEIATLTHASASSDLGSPFAPNIKDTSLDSWVTYRRRLKKGVPKHRKKSLKKHDVTKTAALVVGTKTKVDVVWQNGTHDRDVDSCSLFPVDHLGEHDFWPDQYVLEKGVDLEGVDSEPKHIGIIKSVDAKQRTAKVKWLLPFDKPEEGPQFKANEDTVSVYELVEHPDYNYSLGDVVIRLCSSGDV