MVATKKKNQKFTWDTNHTLTASKELTEEQAREFKGREGREEARARMAMASSCMSSPYVATRQASAGGSMVWAASSIHGMKVGMREACAVASSRRACVVSATLTIEPSKASSTKKSQYEIQTLTGWLLKQEQAAVIDAELTIVLSSISLACKQIASLVQRAGISNLTGVQGAVNVQGEDQKKLDVVSNEVFSSCLRSSGRTGIIASEEEDTPVAVEESYSGNYVVVFDPLDGSSNIDAAVSTGSIFGIYHPNEECLADLDDDSTLDQQALKCIVNVCQPGSNLLAAGYCMYSSSVIMVLSVGKGVYGFTLDPLYGEFVLTHVDIKIPSKGKIYSFNEGNYQLWDEKLKKYVDDLKDPGSSGKPYSARYIGSLVGDFHRTMLYGGIYGYPSDKKSKNGKLRLLYECAPMSYLAEQAGGKGSDGHQRILDIHPEQVHQRAPLYIGSTEEVEKLEKYLA*