MKEIVLSIIVAFSLTTQLAIAVPPNYGYGVGYGGVPGATHLVGRDGLCLEMSPWYKPAGINFPTRLSPCDEKKQTQLWTIVGDGTIRPMNDKFCLAAEVFYGVINKAVVSECGKVSDPNKKWTQKNDGTIALVDSRMVLTGDLDYVTLQSNKYTPSQSWEVTESLNSMVANIEWLNNLCLQSTDDSSHVGLNGCNTDNKYQRWALYADGTIRQHVNKNYCLTSDQDFGRFVVVSKCEDKPQQRWSLDAKDYTIDHPNTDMVLDVFSVPDSTFPSVLVTNRRDGSASQRWTIIN