MERKQHFVLVHNAYHGAWIWFKLKPLLESAGHRVTAVELAASGIDPRPIQAVETFEEYSQPLIETLASLPENEEVILVGFSFGGINIAYAADKFPAKTKVLVFVNAFLPDTTHVPSHVLDKYMEMPGDFEDCEFSSHETKNGTMSLLKMGPKFMKNHLYQECTVQDYELAKTLHRQGSFFKEDLAKKEKFSEEGYGSVRRVYIMGKEDKAIPCDFIRWMIDNFNVSKVYEIDGADHMVMLSKPQQLFECLSTIAVDSN*