MSLTSLPTFPTLNKNHSLQPNLPSTSSKFGTNLVYNDASVTVAATEAVALAYAAVNAARHAVEESENGVVGEKNIGFDDMRRMRRRKRRKNLGCVVEEENIQNNFSREKELVGFLSSIEEAEICLGLKEGARIEVSKHRMTEHEGNSSISRRLAHGNTSLDKVLSNTRESKERLAHEYRGLVASIAARYQGKGLSFQDLTQEGTIGLLHGAEKFDPNRGCKLSTYVYWWIKQAILKALARKSRLVRLPGEKYGMVGKIAEAKNVLSKRLRRKPTYNEMAEVLNVNVSIVKLVSERSRQPISLDKAVFDQGNLTLKEIMPGPVEMIPEKMVERQLKKQGVVKLLNTLNKREAEILRLYFGLNGETPLSFEEIGKQLKLSRERIRQIHGIALSKLQQTTLVDSLKFYVV