MSLDAQTLHALLDPSASASASASSALCFRDVYRHAQLEPGDYFTFPWTGKEDVRVVLVSEDCFELLDPRQPVVSRRRRITVSLRELCEIWKQPTEDALFARGSFHFKKKKGCIAFAKMKAEVEKELMKNKEKRAGKAGTAPSGSSAPAANTFAFASRERALTIAKSMAVLCPIQGREPSPAERAFAEYAPQAVSEAAESKAAKRGNGVSTFLFGLRFVCEEHTSLEGAIGAAARAPLSAQRRLGEFVEAQVERAPREFASAICKIVPFSTTAKDEELVQSFQEMPPTSLERDIFTLFAIGREPGRGSDRTSSTKTERRAISTIWTSSAISRSPARKGRTTDSRHLFRPAADDLRGGALGLPWRRPALDRAHGEDQERAGTRSMPAGGGLPDRWKAAPGGTHPKRPLLISDAHIEQVQQEIAERDRSLTTVQTTSIYLLAPSKAGKSTTLSSLIVELMPPRGVFADYAKQCRLAHSVKPSPSTVITHELLPPEGVVDSKGRDCSEDMGEIYAALGGSELGGDSRWNSDILPSQPLGATSAVPVELLFFDPASCESPMLEFDWRPSTELEPHFERVRRDLGAVQALPSEQREAFKHSVSSLGWVKACTGLGADAGGGDKEDMPSDDALYEEDEQNDAVHELEKYSEDQIEILEVYKPLLGRTTRHRIFANTAEDIRKEVRRMLIIHATERKDGAVSHWGMLRAIRLHLPSTDLHNFRFKDLPGLQSEPGHAHNGIVMSAFREGERSIDAVLMLCSSKDEDSLPREVVPDVFAPIIAASSRIQILLVKDGDFGRGDDIPSAEKFLKSMEVAKKRQFRTQLQDVVAIALQNEAEPARVETVERTMRRVRFAPIFARPNWSRKGSGERPDFKQLLHQLRDVRAASLRAQLLPISLETLGGVLCFYATSNRLVMEVKRLSPDARKLLEDHLKQCAKSLRKTRTALQETSGLENWREAGKKGTGLVDRTLGRQIPNCAAAQTAMRLQKAFGYRVAGFFAAVAKEPLVPGEVGKSALEPLYDGALQLRVEMHKFLEETSLRRSLFGERIDMIKIRLLGMRKEMPPSWEGRPGSEEAFKVLGIVLCFLSRELDQRVRATVEFIQSLGAGNLCDFAFTGAEKEMEPALKRAVKGVDARSSEWPAAKAKVASAAPEIAKTGYDQTRGAIQNSFQSFAVSCGKKLGDVLRAFQNTIENFCSEVLANLDFAAAEAAWSGALDQIAAFVKTIADVYADDQSRAKLREKVREKLGRDGRAALAGAGLEDGGGEGDEEEEEEEAAPSVSSSANAALAQAEATANDADSSDEAEGLEEGGDGRGRDDDGVSIAPGFEAGEGGEGKGSPRQKLKQ*