MDGQACFVLNTGAKIPAVGLGTWQSDGDTCKAAVGAALKAGYRHLDCAHLYGNEVEVGEALVEALSGCVAGLKREDVFVTSKLWCSTNAPKRVETSVEVSLKNLRLSYMDLYLLHWPMSSSIGDATDPPRKFGDLSSHPHRLKPTWRAMEDLVKKGLVRAIGVSNFSISQIEEILGFAKIVPAVNQVELHPFWRQDELVHFCQRKGIHVSAHTPLGIPGEILTNSTGYLSGDEDEVQRSNVQVMFSRSLSVHAPMLRTSVVAAIAERLGKTPAQVVLRWGVQRGTSVLPRSLKPDRIKSNFDILNWSLSDEEWNQINTIEPQLRLIDNSDSILSANGPLQVVMEMEDGWNQETD*