MVIHVCDESKNLKQDFTCPRDLLIREMRYFAEYLSVEAQRWEEVDISVHCDVQIFDWLMKYVKKGLMEKGKKVDEKPPKLEPNNVISILISSDFLKMDNLVNDCISFCHENMSAIVSTPCNMNCINDKLVTRISELFNHNELDEVKDRKDKFKSKLFCKKIEELFDPNKTTICSPASACTMYRCSACHRLITQESQERLRCALSRMTIDHRGRVTFSHVRDPNWDVNEYIQGLREKFKSWRDVYWRLWGSVNILYCYRCGEYFPCCELGHCRYHTSSADFGSHKGTIVGVYPCCQQRVLPFDPTGQ