MQLVGSAKACTWTEKLYKQAIFRVHQASKTTCWEETWGMVASVRNQVKGCACCKSGCRKLYCECLQVTDTDIQRFDDNGDSSGTSGYSSGTIMGHDDGLEIRRHNHIIDMAALILKVLILNEEQQNELLTTKHAQDGLTLKILS