MVKCRARMTRKKIEIKRGDKKVRDACFSKRHTTIFNKANELAILCGVMVAAAFVSPNANGGIFSFGYPSVSSVANRFLANHAPNSTSVSSSTQSGRDVEIRELEREERELKEHLQASKNKNKLLQKAIAARDGGQLMLHLQSDCSELGPKGLVGFGNLLMKSLVIYYVHGDLTYPIFKPMMHAGEAESRSELKMAYAKR