MSERIVVDPITRIEGHLRVEVDIDNTGMIKDAFSSGTAVRGLELIVRDRDPRDVWAYIQRICGVCTSTHALASLRSVEDALEIKIPRNAHLIRDIMNMVIFFHDHVVHFYHLHALDWVDVVSALKANPSETSRIAQSISSWPKSSPGYFADVQNKIKKLVNSGQLGIFANGYWGHNAYKLPPEVNLLAVAHYLEALDWQKEVVKVQTIFGGKNPHPHYVVGGMATPLDINSDNGIHAERLMHVSQIIDQAREFVSQVYVPDVIAIGSYYKDWTYGGGLDNYLCYGDFSTRSIYDTKSYRFPRGIVLNGNMNEVHDVDLKDPEQVKEFIDHSWYTYDGKEGDGVGKHPFEGETSLHYTGPKAPYKNLDTNKQYSWLKTPRWKNQPMETGPLARMMVGYAAGNNEIKSLMDDTLKKLDLPITAMKSALGRTVARALETILLSDWIRHDMDELLHNVKNGNQVTFDRTKWEPSTWPKKTKGVGWVEAPRGALGHWIDIENGKTKNYQAVVPSTWNASPRDHNNNLGAYEAALKGTPILNKEQPLEILRIIHSFDPCLACAVHLTDLESNKTTEIRLG