MLESDLELTSLDYVKGQTNNIEARNQAMDFIHELGWLLHRNNLRARLEHFGPNAVLHPLKRFKWLVEFSVDHEWCAVVKKLLNILLDGTVGGDDSSLKYALTEMGLLHKAVRRNSRPLVELLLTYTPTNVADDLCSEYQSLVGVGGQFLFRPDCVGPGGLTPLHIAAGIDGYEDVLDALTDDPGKVAIEAWKNTRDSTGFTPEDYARLRGHYSYIHLVQRKISKKANSGHIVVDIPRVPSVVENSNQKDEVCATTSLEISMTERKAIPRPCRLCDRKLAYGSRSRSLLYRPAMFSMVAMAAVCVCVALLFRGSPEVLYIFRPFRWEMVDFGTS*