MGCVYSRASCIGEICAPRNVEVKEPENLKAAAEIAVFSPASSSDGEEGEIRDQLNQLSLSRDNEIGITRLSRVSAQFLPPDGSRVVKVPSGNYELRCSFLSQRGYYPDALDKANQDSFCIYTPFGTSPNDHFFGVFDGHGEFGAQCSQFVKKKLCENLLRNSKFHSDAVEACHAAFLMTNTQLHADAIDDSMSGTTAITILVRGRTLYIANSGDSRAVIAERQGNEIVAVDLSIDQTPFRPDESERVKLCGARVLTLDQIEGLKNPDVQCWDTEEGDDGDPPRLWVPNGMYPGTAFTRSIGDSVAETIGVVPNPEIVVLELTSNHPFFVIASDGVFEFLSSQTVVDMVAKYKDPRDACAAIVAESYRLWLQYETRTDDITVIVVQVNGLTDVAVGQSTSSDVVLRPPLPQVVELSGSESPSVMNWNSRNQRARQDISRARLRAIENSLENGQMWAPPSPAHRKTWEEEAQIERVLHDHFLFRKLTDSQCQVLLDCMQKVEVQAGDVVVKQGGECDSFYVVGSGEFEVLATQDENNGEVPRVLQHYTADKLSSFGELALMYNKPLQASVRAVTNGILWELKREDFRNILMSEFTNLSSLKLLRSVDLLSRLTILQLSHIAELVSEVPFSDGQTIVNENQEPMGLYIIQKGVVKITFDMDLVKCENASSLMCENQNQDDTQNKKGITVEKSEGSYFGEWTLLGEQIASLSVIAVGDVVCAILTKEKFDSVVGSLAKLSQDDLKAKGHQIILSSESIQSVDTSMLADLQLANLEWQTCLYSTDCSEIGLVRLKDSDKLLSLKRFSKQKIKMLGKEAQVLKEKNLLKQMNRVASVPKVLCTCADETYAGIILDSCLACSVVAILHKPLDEESARFCAASVVIALEDLHNNGILYRGVSPDVLMLDQTGHIQNLTPLTFGSFLPTRFQPIQEEKELSEDKERNNNQWNSTNAVIEKEAQKCKDHLPTSPKRLQFSEAGSSKPSPDPNLTATAEVGKEKVMHTKELRQQNRNSRMGMRLEYVPPSHRDGKIVIQIEEEDVSELNEYWATALIGYVLGDTPYEKSMENYVESVWDFVTKPQILYHQEGYYVFRFTTVEERDAVVQVGPYSYHNKPFILQNWERDFHFDPKCITTIPLWIHLPSLSAWYWTADALSKVASAVGLPMYTDKFTAELNKISYARVLVKVDITKPLVDNVEIATPACTRQQEILYEWRPKFYSECLHFGHDSFECWKLIKQHEDTEFKAPKRRNRGRRRKVIQEWKPKDQQEQAEGIEEVIEVQPPINKGKQNLADKPDQRSMMIQRKESSERQNIPVVQQVINGNGAHIRFWKDKWLNNITLMDEYPSLFQIALDIDSSIAQNRSGNNWDIHLRRAVQDWEVDNLIELLARVERFNMNASTPDTICWGSKGTFSVKECYRQLCSQNQVIDAWPWKLIWKTKLPIKLGGQVQIPWLISGDFNNVLTTDDRLGQPVTMNEVQEFKDCSDNMQLTPLRTKGCFFTWCNKQSANYRVYSKIDWAFGNFEWTKDYGYVEADFLEPRVSDHSPILVQIWKRNTIYPKPFKLYMVTMEHKEFKPIVDRIWRQKLGDDPMTGKMKQAWNCTTITLIPKVPAPKTVKDYRPIACCTTVYKIIAKILTKRIKRVIELIIGKAHSAFIEGRNIVDNILFSHELFNGYNRRGLPPRCVLKVDLRKAYDSLDWQFVRYMLTDLGFPQKFILWIMECVTTVSYSLVLNGGLTKPFPAKRGIRQGDPMSPYLFVIAMEYLQREMNQLAFQKEFKFHPKCKKLGVTHICFAVDLLMFCRGDINSVTKLQEAFNRFSAASGLQASAEKSSIYFTGVAEHIKEQLMELTGYTEGSLPFKYLGFQLSARKLNIHQCLPLVEKITERTGSTNCSRKALIAWGKICQPRATGGLNVINMKIWNKAALLKHLWALAMKKDALWIKWAHNYYIKNRDTAEMNTPKAATWVLVEFRFAKKISSESDERTFTICGMADSLAPEIVQGKGHGFAADWWALGTLIYFMLHGEMPFGSWRESELTFARIAKGQFTLPHTFSQEAVDLITKLLQVDEKLRLGSQGVHSLKNHPWFSGVDWKEVADHRSPVPAEILSRISQCLENHGDDNIASLHSPIRDLEELNTPEWLEDW*