MKESLCSIAALVLVTAGCGGGAARVDLSPEGAGEKAVSLYDGNGDGVLEKGELEDCPALASAFARVDANTDQKLSKEEIAARITQYDAMSTHIAAEISVVKRRMPISGAKVELVPEAFMSDGYQTYTGETAGGGDAVLTTTPPTPGIAVGFYKVNITLPDGTQVTEGCEVADDVPSVLRGDPAVTGPIGVSARRQSLPRIRLGGRGVDAPAGETGPPRVAAAPIVQATQGMSVMSAEMNPYASPEASDLGVPDVGEYQKARRFTRLAAQIVDGIIMTVILLPLMLGLGFGIYANVQSQDPQVMANDPFVGMVESPAFDWVATGITLLASLLVYAAVNGYFLHTRGQTLGKMAAGIKIVRKDGSRADFQRLFLMRYAVIQVIGAIPTVGGLFLLVNVLMIFRKSRYCLHDDIADTVVVIVPNDRGRVYEHLVLPVTIGREEGNAVQLNDERISRFHIKIQEDQDKVVLTDLESTNGTRVNGEETQLRILRFGDLIHVGRSVLLYGTREQIASRLDELRSDGVPLTDELSLDELDKRAEALSGSELDLQWTEQEELRSTLHIPSPPDVPLGLSPGQAAQFSEILEYLHLRARTLIQAVQTPVDGEPAQFTFEQWQDLIDLQALLAEYLRKIGEPESE*