MNNIFYDLINSWLTKEGVNSIDALLQWINAQNRDLEVNLERIPLEHSNFWFFDKDSGLIRNKNHSFFSISGIQQYRNDELLAEQPIIIQNEIGFLGIIFRKINGVLHFLMQAKIEPGNINKVQISPTIQATKSNFTQKHGGKRPAFLDCFIEAKPNQTLVDQIQSEQSSRFLKKRNRNVLLHLDQDIIVPPTHQWMTLGQIKELMRYDNLVNMDTRTVLSCLPFSLVDPELEPEKSQLEEIENKCKDKTLLRSLRGTASLPILTDIYHAFNNYKMFSEISTRLVGLNSLKKWHMEENQFVCEDPFPFRLIFCDISIEGREVVNWTQPLFEAQGIATFGLLSCEDKGVKKFLVKAKPEIGCLDGIELGPTVQHEATQARDEDEITRLFYEELSSGKGVRVNVLLSEEGGRFYHEQNRNVIIEVQNDEIPSDLPQGYFWSDYKTLNTLTQVNNCLNIQLRNLLSLLEV