MSTDAQVSQEAPLLVFNHVGMHMPNIWKIVFLMKELGLNAETKFLDFNTLEQKQSPHIDYNPNGRIPTLVDRTNNNFPIWESNAIMLYIMNKYDPENKTGFMGKTFEEQAQVNQWLFFQASGQGPYYGQAHWFIFLHPEEIPSAIKRYQDEILRVMGVLETHLKDREWMVGSSITLADFALLPYNLFYAPRLVPEGTDLATLYPNVAAWQKRVAARESVIETIKEREVEIKKFSNTIPIFRGEKGRMEPVFPCVGAEVSVSA*