MQLVGSAKACTWTEKLYKQAIFRVHQASKTTCWEETWGLHLRLILFNGSVWAKRNRHLCRCNKSSYCLQWMVASVRNQVKGCACCKSGCRKLYCECLQVTDTDIQRFDDNGDSSGTSGYSSGTIMGQYKFDDGLEIRRHNHIIDMAALILKVLILNEEQQNELLTTKHAQDGLTLKILS