MSWQAYVDDSLIGSGNMHSAAIIGAADGSYWAYGGSYVPQPEEVQHIQKCLSDFSLVQSSGVNIYGVKFFGLQCGTDGDCKYIFFKKGAAGGCIYTTKQAFIVAVYGNPGDTSSLQQDLEKNTAHTVTVNPADCNTTVKRIADYLIKLGY