MASETSTVNQIQAPTYGNLITILSIDGGGIRGIIPATILSYLESKLQELDGEDARLADYFDVIAGTSTGGLVTAMLTAPNENNRPLFAAKDIKDFYLEHSPKIFPQWRGPFASSVKFLKAIIGPKYNGKYLRGLVKEKLGQTLLHQTLTNVVIPTFDIKKLQPTIFSTYEVKSKSYLDAQLSDISIGTSAAPTYLPAHHFETKNSEGKVREFDLIDGGVAANNPALVAIGEVTKEVFRGNPDFFPIKPMDYGRFLVISLGTGSPMKDEKYNASHASKWGILSWLLSDGSNPLVDVFSQSSNEMVDIHISVLFQALHSESNYLRIQDDTLSGPISSVDIASRENLDNLVKVGERLLKKPVSRVNLETGIFEPLENEGTNEEALKRFAKQLADERRLREMRSPHCQDS