MVVQVKGKVKALTDMSKYPSDEWIVFQYVDGLVVTGGGTFDGQGASAWSLNQCPKKAHCKLLPTSLKFNFITNGEIRGIHSVDSKLFHMLLFRCKNLNVQSIKISAPADSPNTDGIHIGSSSNITISRAHIGTGDDCISLGPGSTQVTVKNVFCGPGHGISVGSLAKFPKEEDVQGLHVENCTISDTTNGLRIKTWAGSDSSSASNFTYEDIVMNNVANPIIVDQQYCPYSSCPQMGPSRVKMNDLSFKNIRGTSASKIAVNLLCSEAFPCQNVKLDDIKLEYNGQGEASSASCTNVKGVSTGIQIPPTCI*