MTGLVKPKKYDWKDSNLALFGSDTEKQVKKSSAESEPAWHGAGTKVGLQIWRIVNFKVTEWDPKLYGQFYNGDSYIILNTYKPDPSSEELAYDLHFWIGANSSQDEYGTAAYKTVELDTYLDDKPVQHREVEGFESARFKSYFPKGIMLLEGGAETGFHHVVPEQYTPRLFHFHGQGKNIVAEQVPAAKTRLSSGDVFVLDLGLKVYQWNGTSASPFEKNKALQFVENIKNERSGKAVEEEVVDESSAGLNSNHPFYAALSATDEVDGSQPVVARKSASDATPHLYRVSDSTGSLKFDNVKTGGISNGDFKSDDVFLLATSDTCFVWVGKGASAAEKQNGLAYAHNHLKGTDCPTRPIVVLKEGHENNEFKLALAA*