MMPRMIDLPQKLVVEIFKRVPITSLKAVRSTCKTWEAITKSWVVLGAAARHEFLLGFVKMNNKVYSLRYHHQGDVSVQQVDLPNQLEISSMVYHCDGLLLCVAKDLSKLLVWNPYLCQSRWIGPRGESFNASDMYAIGYSEDKNKKRDHKILRFVDDSCVVGPVISVFRCEIYEMSSSDSSWRVLEEGKPEWEIDVHQRGASVNDCVTLSSFLRGDDEQLAALFGGCESSFFEIWVTLSVEPKYVSWTKFLVVETGGPIFTSLNFQLSTYFGGSFFVDEENKVAVVFERDSYISISAPPPSQHTAFVFGQAGYIHSVNLGQALKLQHLSPYSGKHCQALLPPLVCSSSFRPTLVQVS*