MLHITCLMMSLAGLFTSLSPNIWTYSSLRFISGFARATVCTSALVLSTELVGRRWRGEVGVIGFFCFTIGFLSLPIMAYFFQNSSWRVLYLMISLPTFFYSILVHFFVKESPRWLLVRGREEEALKILRSMARLNGKSIDFNIEALCIEEEAWNVNVYSAMKILWEKKWAFRRLLAIMVVNFGVGLVYYGMPLGAGNLDFNLYLSVTFNALAEFPSALLTFFLISRLNRRCAMITLSMVSGVFSILCVFLSRERKGGLSLSKERTWDVLVSIERKGDIKNGWQMGAEFVAFFSCCTAFNIVIIYCLELFPTSVRNSALSLVRLAIVFAGIFSPLLVVLGRENAFWSFGVFGLVIICCGMFSLLLPETRGRPFCDTMEEQECKEGTSSSPLX