MLQLLPWCTRIWFQHSPSNAPWLHHDAKYHKNTCPVGISTHDPVLREKFAGEPEHVINFFFMLAEEVWEIMSQLGFHTINEMVGRSDMLEIDEEVVKMLLLRPAADIQPDAAQHCIQKQKHGLDMALDQKLISLSKAALEKSLPIYIEMTIRNVNHAVGTMLSHEVTKQYHMNGLPNDAIHVRFTGSAGQSIGAFLCPGITLELEGDSNDYVGKGLSGGKIVVYPPRTCKFDPKENIIIGNVALYGATSGEAYFHGMAAERFYVCNSGAKAVVERVDDHGYECMTGGNVVILGKTGRNFAAGMSSGLAYVLDVEGKFHSHCNHECGS*