MSLDPPTYLASLQSNIRQRPIPWDGAVRAGTLTEEQYAKIRAVDKAKKPEQRKEIVSGDIDGYRVLFVGDDGKTSVLETAGKHANVIQYILVLLGDLLEAVPPLAKALFKTKEPYRHFLPLLNSTNAEDPIPLLTAHALTTLMALARDESRSTLQALPVILTYVSGLAKSNDAGLQDIAVQEYSSLLFGHVAREQFWNQRSETIAPLIKILQTAAGIGNGGSSSASLWSGNTGTGSAGFGGSLSGGVGLQLLYHALLVIWQISFEAEEIGDELNDEYDIVLLYTHLLRLSPKEKTTRLILSTLYNLLEKNQKSLLPTAVLARLPALLENISGRHLTDPDLLEDLSKLKEMLEEYTKTKTTFDEYVAEVQSGHLRWSPPHRNTVFWAENARKILEFENGEIPRKLAEIMRQPWDNDKQVLAIACNDVGCLVKEVPEKRYQLEKVGLKRRIMELMQSDDENVRWESLRALGGWLKYSFEQQ