MSATYFKYIILGGGVAAGYAAREFASLGLCPGELAIISKEAVAPYERPALSKAYLFPEGAARLPGFHTCVGSGGERLPPEWYGEKGIELILNTLIVKVDLAQKTLESSSGNIFKCGTLIIATGATFIKLTDFGVQGADAKGIYYLREIDDADALIEGIHEKPGGKAVIVGGGYIGLELAADLIINKLDVTMVYPEPWCMPRLFTAEIAAFYEGYYQSKGVKIVKGTVATGFESDASGHVNLVKLKDGRELSADIVVVGVGARPLVSLFKGQLEEEKGGIKVDSFFQTSVSGVYAVGDVATFPLKLYNENRRVEHVDHARKSAIQAVQHIKATEEGKSIPEYDYLPYFYSRSFDLSWQFYGDNVGDSVVFGQTDPSVPKAKFGAYWIKDEKVVGAFLENGTPDENKAIAKVARLQPTVESKEALCASGLDFASKIT*