MTEKIRRSRNQDVQDTAIKITPRSSKYKNQHRKREQQTSLLDFVIKPRPKTQRQTKAHKLQKTHLAITRGSYIVYKPKGK TRLDPKKKITRLKKSVRVYRTSKKAEREVAENDLEGVPVVGQDINPNAIPLEQQVQNLSLSKTPAPNNPSQAKTVHAIHS RRFRSYCDNCTRPRLKELSTQLLRDLDRFQKRAFAKNEIKARAHPRLVLGVREALARLRINKVKLLFLATDCEICPGESG LDATIEGLKFQCQQQQVPYCFPLLRRELSYALQKRAQICCVAILDFDGANATYADLLNEIEDARAEYKRRTAS