MRSVFMIAISAGVTCWRYRHHESAVNSRQRGPAPMFIPHSDVQERDASYLAMPRLASRGSRLLAAEPKALLPSFISNRQQPARLGVMHCFWWDKSVELELGTEGKYRDVKSTREAVECLLQRWPRRDGPALAAAKRVCLQALDGKVKTERARRAFIKAAEEAHISIRSH