MSNKHMRPKALEVSTCDVISSLPDELLHHILSFTTAREAVQTCVLSMRWLHVWKPLRRLNIEGREFTSKIGFMKFIDNLLLHRGCIPLDNFQWTSSSSVSLDDDRANRCVCYALHCNVRELGIIEHHQLLNLDHSYFTSAYDFNDDFEDFLIDAPNLMSLHLEDLPFLAPCLVNVSSLVTASISLEEESYSSFDAKYSIFGALSNATNLKLLAPVDNYDNYPSQLNKVLKRDLLRCQTFNNLKKLSVGDWCVDADLLALFDLLQFSPIIQKLTLHLGSIGAWVSHCKTDESKVKVNCEHLKKVKITCVQGDKRVPNIVKIILANAKSLLEIVIKPYERW