YLDKDEICVVCGDKATGYHYRCITCEGCKGFFRRTIQKNLNPTYACKYEGKCVIDKVTRNQCQECRFKKCIAVGMATDLLLSVRHNKMVLDDSKRLAKRKLIEENRERRRREELQRTVWDRIEPTQEEWDLIRMVTEAHMATNAQGNHWKQKRKFLVGNLNPCLHCIDYLCLILPSPPSLDPPSSFPLSPPHPLFHIPCVNMSVCCFFVSPCRVGRVSWTMEKSLQLCFYTSSRSLSFPWQHQSEHSHLTFWARSRVAVLVKFTKIITPAITRVVDFAKKLPMFCELPCEDQIILLKGCCMEIMSLRAAVRYDPESETLTLNGEMAVTRGQLKNGGLGVVSDAIFDLGVSLSAFNLDDSEVALLQAIILLSSDRSGLSNVEQIERYQEEFLLAFEHYINYRKHKVPHFWAKLLMKVTDLRMIGACHASRFLHMKVECPTELFPPLFLEVF