MKNFVTSERSIFEMEKSTEPAIRVKDGSVVKIKTKDHFNGQIHAKQLHYGELDWKQFSPTTGPIYIEEARPGDLLAITIEKIELLGTEVFLLNGPNIGITDDLLTSNSTRCYKVENNQIIYSEDIHIPIRKTIGLLKTEELNPSKVPTKNGGLLDSSKITEGATIFLPVEKYGASLHVGNVRATTGFGKITATSAEAPAEVTLRLQILKNRTAPTPTIIHYHNLICLASDFTIEKATQKTMHNMITLLTESDKMTTEDALFLISLQADFQVCKLCKPNITTSIKLPLDYFPEMPFL*