MVISDDEDESLAQFLESEVLAFSDQDEWKQLEVEDDNDKFGVEEDHVTEKLRDVKDEGKEAAREEEENRGAKRMKFEEKQGEKKVNALLSSESLALPIEFKDEGECASSPAKMCETLMGKCDGASTNNIGRAPRSIEAGILSKIPPELLHHILKFLSSEDLVACSLVCKFLNGVASDESLWRQLYCLRWGLVLPTKKPRECAWKKLYIKRDSDDMVEFVRNCPMELKEYYIQMQAAKRSEAPLPSQINDDRMILDKTVADQVSIWKKSKGLGDNVVNGHACSGETCAYHQIGDVFVCEKTGNVHVCDDTCREVVLDPTNGLLVCTISGHCFDSMLLSPDEMEPDVDQQQAGTTDEAEPLMGSGLFARAYLLGYNCHDDKELKDALRFC