MTKTLKKIEESASTIHNKITKKQKPSMEFPIRSLSNVKYTPKRGFLELIGQKKSRTLTVNTVKTFAQTLRVMSLSKELIEKDDVATKREAYYVSKNWDDARFEEQPESDTVIDDVEAMFEVNREQLGFIPEEKGGDVAGKLVVIDKDQDTDKQLKIDCTKFGSGAYSIPISTEHLKFETNAKFILVIETAGMFQRLVKHNYWKKANCILISMGGVPTRACRRFIRRLSEGKKIPVYVFVDGDPYGISNIYRTLKVGSGNAAHINQYFCVPNARYLGITPQDIIDYKLPTHPLKDVDIKRAKDALKNDPFIKQSKEWQKAITQLLKMGVRAEQQALAKHGLNYVIEKYLPQKLKKTDSFLP