QIRLGLSEGASWHAKYKHSAYVFAGGLSFDLTEGDVLAVFSQYGEIVDVNLVRHEDTGKSRGFAFICYEDQRSTVLAVDNLNGAKVLGRIIKVDHVEDYKLKDE