MALPVFLNVLAEEQTVLERPVGAEPAPLPVPNPTKSFWIDSTADANPLAKEGSHGALTHDADICIIGSGITGVSAAYHISRLLAAQPAPETPLKVTILEARDFCSGATGRNGGHLTPVAFQEFVEYAALYGVDDAVRAIALEHHTTGDIVKLIRESGKEAETDLIAGGHVSLLFTEPEVVKARADYAAAKAAGVQVDDVEFLTKEEVQQTYGAAYPGFRTPGHNIWPLKLVTHLFKIAKDTGANSSTSSLFLHTNTPVTSVTPSDATSRRWNLTTPRGSIACSYVLHATNAYASHLLPALRGPSGIIPTRGQVIALRAAVTSEEITRTGWGGNEGFEYWFPRPLSNISNSTSSNPGQQRNPLVILGGGRESTRPDFELNIADDSVVSPVVGNTLRRFLPAVFPGKYEEGREPEMEWTGIMGYTKTGDPFVGPVLNPATGSSDLFKGQYISAGYTGHGMPRAYGCAEAVAGMIIADIQGKDWSIPDWLPRHHLTQNRVNE*