MELVMAILLGLPMQHLFTLMRTSKSWKELISSHTFALLHSNSWPFRSSSLTFESCALFRRDWRMMLLSDLGRGAMHRGLEIEGSWKMTVSHGIVCCMCTGRKNFEMDAFTILNPITGKYTFLPSLSGSSVLGFGFCFDPRSCNFMVLAIQDWRDYPNGSQIEGRVFDSSTGRWTKLSHEFEFDVSLIWWSMVSIGLSCWCLTRYDGYAIGFDIAGEKTDKVIVRTPLPLSPGFPTQEPQCRILDWEGHVSIARVDTGMKLQVWVLNQGNIWQEVLNLDLSGVENNWVLNRSPKPYGPALLLGHMLVLHLFDRLMIFDMRSGGLFGLINGNGYLDHNYLPFKPTLFSWDYGLKIKTVGSLEGSDFFSSCFYGDPSHL*