MLLILTVTDRNSYTTRVLWLTSTVVWCASLQYHNIFALLKDLGRTWPLTDWTTSGFWSPYGLTTEAPIFSRQTRLPTLIGQFVHTAPLYWALPLQERLTMLPFLLSFADFDATPEVYERYDKMSARELFRMCGVSQRCYEEFLRPTLLVGLFAPPEEISAASMLETLYFYALAHQNDFDVCWPRGSIAETIFNPMVSRIEQAGGSVLGGKLVTDLVGGDGDQIKEVVAKDVKTGEVSHHPADAVVFAIGISGMQKLVQACRMLADRQEFRNVMNLRSIDVIATRLWFDKLVDTRYPANVLSGFETSAGATFFNLNQLQDEYRDAAGSVITADFYGANALLPLTDDDVIARVVAHLRKCEPGFIGASVVDSAVLRFPKAVTHFSPGSHAYRPYQRTSISNTFLAGDWVKGVEHGANGLSQERAYVTGLLAANHVIDKLGFGGKATILNVEPDEPHVAALKNVNRGVRGVLDQLGVKSPLL*