MDNLSWENPVAIRTKVSLWSNHHDNITDSSEGYNTSFKEKLELNEALLSSSLELQRILAALQTSSSLDRISERVEISTPSLGLGLLQNPADSVLLRPVVGATLWEAASSPPIGASEELHVISNTFDAQDDLSAIFSSCKNGNGSLDSHQASVTSHCSSRKPSSKRKFDEFTRIGENYHIRSLLESNSSSKEGGFQISFTRGQKLGFVQEGDYEIDNEAIAQVKEMIYRAAALRPVSLVAEEAVEKPKRKNVRISSDPQTVAARQRRERISEKLRVLQRLVPGGSKMDTASMLDEAANYVKFLKSQVMALEAMDNSWYDSVSSTTAARTLSTASEPGFSHATFLLHPKP