MLLQLLRIIESGRESCEVYERWDDIKFKDKEIVWLPMVIIMKTTLEKDDNDKWIGWDIRSCMTISVFMLLSRIFDIQNDHITICRPGPFARQFVKSSLHWLFDHTWLAFGCNRRILFYNLPISKPHFVQTIILSLKHSLSLALKHYTILAGNLVCPLINSSGYPELRYKTGDFISVIFSETTDMNFNYLIGNHPRYAKDFYPFIPKLAEPKDAQGVQLAPVLAIKVTLFPNFGISIGFSNHHAACDGNTIVRFTKAWALLNKSCGDEQFLENDQLIPFYDRSIIKDPHEQGMSSEVTTIEIIDENVMEFFVCAADCRARINPPLPPSYFGNCIMGYVTQTRRIDLIGKEGFTIAVELIGEVIQKRMKDEEWILSGNWFKEFSTIDTKRLLSITGSPKFDLYSADFGWGKPEKIESVSTDNGGSMSLSKSKDSNGDLEFGNLKL*