MTNWVYPLGSATDGVWDISLGTSDSATAIDGWAHTGLKVATVAAGAAVELPAVAEERIVVPLNGAFTVTVDGVNHPLAGRSSVFHGPSDVLYSGTGKAVTISSADGGRVAVATAPARTSYPTRLVLAAETPVELRGAGNCSRQVHNFGTPAALEADRFIVCEVITPAGNWSSYPPHKHDEEKDGETHLEEIYYFETQVAAGSGAPADADAIGYQRVYASDERPIDVSAEVRTGDVVLVPYGWHGPAMAAPGYDLYYLNVMAGPGPVREWLISDDPHHGWVRQSWEGQNIDPRLPFSA