MANVSGIVFSPQSRAPSKAYLEYIHNSLTRSSIYSPICEAISNLSATWWAIANSQPKIASLEQGLNFAKDFSAWIETGNSSRLETSMSGIVTLPLLVIIHTIQYLEYLRQNCITHSELLPHLRAGGVQGFCAGLMMAIVVAASKDETQLVENSAKAVRIAFAIGSYGEIGCDANSIISTTMVVRLKRGSEREQIIREFPESRISAVSDPKTVSIIASSSQIAAMQAYIEELGLSFKMVHMRSNIHNPKNVALAKELLGLCLRDADWQLPNSDCIQVAVRSNSTGQILSGCSLTAEVINTILTSCCDWDRVMNNVAQDLRRFGKSHRIAMVGLGDCLPLPPFQKIGIEITKVDVMSNTEDARRRTNDANISRRATFPSDSVAVVGAACRLPGANTLDELWDLISRGESRLETLRQDRVRLEESFRASQDKDWTTRRQWFGNFVDCVDEFDHGFFGISEKEAAYMDPQQRLLLTCAYEALDSSGYLHHHARANGDPIGCFIGASYTEYNENTNAYAPSAFAATGTIRAFLSGKISHYFGWTGPSEVIDTACSASLVAVHHAIRAIQSGDCSMALAGGVNILTGVHNYIDLGRAGFLSRTGQCKPFDESADGYCRADGVGIVVLKPLKQAIADGNHIMGVISATATNQGGLSQGITVPHGDAQRALYCRILKTANIEPDQVTYVESHGTGTQVGDPIEVSSIREVFGGPSRQSVVYIASLKANVGHSETAAGVASLLKVLTMFAHKAIPPQAGFKTLNPKIPAVEPDNMMIAAQLMPWDSKIRMACVNSYGASGSNAALICAEWTAEIARPRAGAPTYPVFLSAHTKDALRDSAIRLASYFQSPGKALSIGSVAFTLSERRKHHRYRWSTSAHSLSDLTRQLHAGVMEGIVESPNTRMPVVLAFSGQSRTKIGLDPTLCELYPQFRRYLENCNDILRSLGYSDIMSSLIQTDAVTDVVILHAGTFAVQYACARSWLEGGLQVDAVIGHSLGELTALAVSGVLSLEDALGLVAKRALLIERKWGSEPGSMLAIYSDLETVQQIVASSHTTVVEDGLEIACHNSPNAHVVVGKRASIARVKKLIDSNPQFQGTRHQRLDVSHGFHSRLTDPLLPDLIKFANSLTFNEPLIPLETCTESPVLSITPKYIAEHSRHAVYFTHAIRRLERRLGPCTWLEAGWHTPIIPMAKKAVAMPEIHNFQSLSGSAVAVSNVTAALWKQGHSISWWGFLSPGDSQLDQIWLPPFSFQPSHHWLEHVDRVTKVQHPDSKVLQQRSRLVSFVKVSATGDEFQLLRQCEKYSNIVKGHAVRQRPLCPASLYMEIAVMCAQERGFDFNEHTIKFREIVFSNGLGCDNSRDVRVVLAQNLDSTADGAWNFSVNSSKKGDAKSVRTMHAIGQFAALSEASDFRIYEGLISDRMALLPKDPNAEHLKRRTAYAVFSRVVEYAELLRGISSITLSEDQAIAEIELPAEASTNCDSTVDRFMDAISLDTFIQVLGLLINSRLNTVGHEIFVATSIENMTILPCDFKTQKRWSVYAMFGMKGDRQAIGDVFVFSPEGRLVILGSQISFTRIKASILEELLDRNYSESVMVKAQRAEGPAASGVMHRIRTGEAIAAGSSVLPVDSLPAKSEEPAYNFDDAKVLIASYIGLTASEIRKEESFSSLGLDSLSSVELADELRVKFGIEVSPSDLLTMQVGELEQGGPSQGTDSIDVQEQDLPQSINRRVNGLANGRVAQASGLRNGLHDGCSNNNVSGQVKDHAYSYASKTNGHLEKPLRRPHYARHRVQTVTYKEVDGIHILADMFIPLEPPSEAMPIALMIHGGGHLTLSRKAIRPSQTSFLLANGLLPISLDYRLCPHVNVLDGPMADVRDAYAWARKEVPLLLREAGMCVDGSKIVVVGWSTGGHLAMTTAWTAPAAGLPPPLAVLAFYCPTHYDPSDDSLRMGKDYHSRTMSMSEIRKALGTQTASSHAFSSTDTTGLGWLEPGDPRSELVLALVKEQNGVSLLLDGVPTDGNTFQAPEPERVTAISPLSQVRLGTYRTPTFVIIGDEDEVVPFHSSVDFVDALRTQGIRHGFIPVPGQRHIFDLTLAPGMAKWEEYHKYTALPVEHQNGIPQSMRDIDT*