MVKCRARTTRKKIEIKRGDKKVRDACFSKRHTTIFNKANELAILCGVMVAVVFVSPNANGGIFSFGYPSVSSVANRFLANAPNNTSVSSSTQSGSYVEIRELEREERELKEHLQASTDQNKLLREAIAARDGGQLMLLLQSDCSELGPKGLVAVVRLWFRNSLVGIGLDRLCWLLQQILFGLDWG