MDLKNILGFGVAGNFAGHLEQANEASDFKNIEVSEVNQPKAIFPFYIPEKENSFLNVFPFSSHQINMPDTDYDVQIEPEVALLCNVEYREGKISALIPKSFAAYNDCSIRRPGAKKISEKKNWGECSKGLSNSFITIDEFSKGGILDHYRIASFHIRDEKVYIYGEDSAVKSYSYLYEKLINWSIDKFNNQADIGPAENISEYIAQAGYPSQFIIGIGATRYTDYGENNFLSRGDTSVVVLYDERVYSSQDIAVKVEKRDYSGESLSFLVQEVK