MVKCRARTTRKKIEIKRGDKKVRDACFSKRHTTIFNKANELAILCGVMVAVVFVSPNANGGIFSFGYPSVSSVANRFLANAPNNTSVSSSTQSGRDVEIHELEREERELKEHLQASTDQNKLLQEAIAARDGGQLMLLLQSDCSELGPKGLVRGGTKY