MNIFKYLIVLLWLWWHVVMSYGDLSLSYPSFPALILIGDSTLDTGNNNYLPTIFKCNHSPYGRDYPNHSPTGRWSDGYMVLDYVAEALGLPPPLPYLDPNAEGSVIKTGINLASGGAGVLDITGCAIGIANLSKQMGWYIEYQSKLKNAVGSESEANYIISNALHVMSVGTNDYLVNYYIPPGVPHLGNTSDFRATIFQQYETNLEILYQSGARIVVTVGIPPMGCLPYVMASYNLTDSYGCVGYMNDEAQIFNQQLQDLLSKMRERRPGMKLIYMDSYKTLLRILNNAKHYGFEMTTRGCCGHGVLTFGPSCTDLSWGTCQNTQGFVFFDAIHPTQHTAELAAQDFLSKLQISFS*