NDVAEKFWLGFNRAFLRHRKPTDHTCTSDMDVTMCGEVAALATIILFPCHKITCNTCMSKVKGRVIDEVGEDLNCELERLRETLSAYGGSFGHVSTLLDQLNRVLNARNMNDGAFKEIAKKIDEKKESPWTHMTTINNTLYKGSLATGYEFERASNSLREIVRWHLKRTESIKAGSVESFRNKRSGKAHFNPALTCDNQLDKNGNFLWGERQYHAKRFFANYFEKIDHSKGYEYYSQRQNPNGIRKIAIGNLVFSTNLERFRQQMVEHHIDQGPITRECIALRNNNYVHVCSCVTLDDGTPATSELKTPTKNHIVLGNSGDPKYVDLPTLESDSMYIAKKGYCYMNIFLAMLINIPENEAKDFTKRVRDLVGSKLGEWPTMLDVATCANQLVVFHPDAANAELPQILVDHRQKTMHVIDSFGSVDSGYHILKANTVNQLIQFARDPLDSEMKHYIVG