MVSVPTEANIQLNKDFDLSNNSLSFLKFVTQSMESELDGGIEGGSSNISKSRTLGDVLKNGDQMSADETSSNVSTEGLDHGDTIDNQSNLYGEKENGHSSKSNSPHSGEGGINGGGENCSDPNASNNWGRAPGRKKTHPVWIFFKDLKDSGSEDGGIICLHCDWRGTDKSPNNLKIHLKKYHADDGIYEKYCEALANTPTQPYAKRKRANEGFDQPSIPQKISSNGGSGINSTAINPLELFASLAVNNQIGKTPSIEVNGDNFNSVYKQKTENDDPFIKQSGEGQQNGINFDTFINIAQSEAKKTEGPRLNDALKLAALNPLLFSTTMAQNSNTVTPNILTQISNNVQSSPLSNLFNKNITVTPRKEIPSGQPNLSFGLADENCFHNLLSIAKDMDISMTYSYNNQHEFVFSKKDTDSRPNVTEKAVILRDYPNEVKLYERNDGNISECETFKKADWSQMHWALRGKIQNLLFKND