MKMHDSIEDFRLDCSDARRSANRWHVKRSRIYGDRYRSTSDGGMSLPSHSSSSVGILSAGGESVAEDLGNIKCRSHGSVSLCGWRREMEDAVTVAPGFYRSAAGESGFRYDFFAVYDGHGGAAVAQLCSDRLHLVLAEEMEGRGGDGEEEEWKEVMEECFGKMDEEVREEAEAAGDEVAVSTAKTVGSTAVVAVVGIENVVVANCGDSRAVLSRGGVAVPLSYDHKPDRPDEMERVEAAGGNVINWDGCRVLGVLATSRSIGDHYLKPYVISKPEVVVMERTHLDEFLILASDGLWDVVSNEMACNVVRRCLAGRSLKRLSKGSAAEAAAMLAELAMGRGSKDNISVVVIDLSGHNGGLSR