MSSFKCPNLDKNEINIHEDDDTEEQGISKQQVKKTRKNKQNEKKIVEGQKCLVCGDSSSGIHYGIVSCNGCKTFFRRVVIENRTYSCQNDGKCIIDKSMRCACRHCRFKKCLDLGMDRSELNIERRRKRKTISLDGNCDINDIQVNDSTIQLLLQREKEYVTMLKSTIAPIHSNLSESLQSETSTFFDIKKYEAIQMKPGDQTNFSYWRAKNLSTFIEWAKSFPEFRNLKQQDKESLVVHTAFSYLVLSEAFHTPERYSDRIVFPDGLSGYRNLSADILKERSGLIPTVVAVINHILVPIRKMKMKLVEYVLLQAIIFFDPECLALSSEAVESINKKRNSLLKSLRLHLQSEMSNVEASTRYAALLLRISNVHKVAAFKRETICTIETFNLMAPHPLTMEISKRYPETSFF