MQHKTVECYVYDLAVKSKRKEDHLEDLREVFLRLRKHKLRMNPLKCFFSVSSGKFLGFIVRKAGIELDPIKVEAILEMPSPRTLRELKGLQGRFAYIRRFISNLSGNCRPFSLLMKKGVDFVWDAECEVAFQDIKSYLTKPPVLAASTARKPFILYTRALNYSLGTLLAQENDGGKEAALYYLNCMLVGAEYRYSPVEKECLAVMFAVQKLRHYLLSNTVYLISRINLLKVLVTKAGSLNARLAKWSILLSQFDIRYVPQKVIKGQALAYFLAKHPLPKDSTLKDDLPDDPVYSVETSSPNASWNVYFDGATRTNEKGKPISGIGILFVNPDKYMIPHTFSLLEPCSNNAAEYQALIIGLELALESGTTMLEAFEDS