MDGEELGGNFVIAVEELGLTGLWTTIKDLVESRTPLQSLTLSNKFGKAVEVSKLPVTYVLSNDKRLLRLKPFSHSPVTWFRNPYTHLILVSTADVHEYKSTTKSQIKRITTDIERDWGGPPVSSEWLVLYVRPFELDINDRSARKVFEKLKDDFASKRRERVVRLDVPLRAFDQATGRRTGTVGLEEYDLALKESVRACFEARQAAYDAEVRKLLNERREPSWSFTTLYLVKDSFALMLEGAGLAEDAFQEYVELETCYLDTLDQQGPGGPAAAGGGGGGDFGAAASGDGEDVSSLLTASWRAMRRSVLKRNGVPEFAFRQYLFAAQARVLLRLDRPLDVAERGLVFIQNLLQLLADKESQGVVKPLFKECWSFSACMSLVQAITSITFRKHLLPADWDISDLIASAPPPPAKAAVHAGSVGSSTNAAGKKGGGVGASMSADTRYSPSKGGAAAATATSASSTATAPLPRLPSSWELGLPISSSLSLSLSSDEGGVAAAAAGGGGDVPQLDLTVLGGQAISPSNVSIMLQGGLQRRELVDKLLHCILGHLFHLARGELLRLGAALRMQPSSAAHNTIIHLNKHTFSTSSDGLAATAPAAATAPHNVDTTSEAVAGSAAGLLAGCSQLSPVMLRHIQDLLATPICGYSQMVTKYADGSLGLAYEVHTPKLGADEDPLAAALSRTDSQSVPQSSFTSISTSFTANNNHTLTTQSTSSSITSSITPQSSSNLANNAKASMLDRLRRGSSSGSGGSSAVASPRASVPGSRLSKVTGDDDSDGDADGSAAGLPHSSSSTSMSTVSISLAPGHDTSAGTTHVSLDDDANSGFSPAATGVHLSKDLATLDLSSSLSSQTPSRTSPAPSHARTTSAASSIIMDNGVTKQHLHMPPVGGHNAASFTAGMCGAGPGGSSFAHGRSSSSLPTTGNVGGFSHPQPSPRQVEGIMSGGAEKAPGLPSTTGLRSIAPHPVATSIEPGTPPTWLGEWRLKLALASPEAFEELVLQLSLLAAACYAKCGRVRTSALIYTDVAVLQLQRNQVEQACRLLERMVNICTAEGWTLLLGQLLPKLVACQRLISHVMLPYTCMKLLALPAGTCTQPDRQAAFDELMACVGAAGTDAAAVPGCGPAVQLQALQALQVAPAEGTYSHFFGSEDEHSHPVLVPAAKHRNSPTAMPSLSIRAQTTAAAAGQAQHPPEQEAPNKPVDSATASSSCGSSLSGGSSRPSPGAYLLNVGDTLQLAIDVFSNLPQAVALRSVSLTLAQMHKSTWLYSGASSVSMLFAHGSSVAAVAEPDGVGIPPRISQIQAADKAGKAPRGQSESPRVAYQRWQEGEELRCTKLSSAQALCSSSSGSSNGSSSSTRGGSHGGGSAAARGGEPKERVDSLTAARLLKGGVVTLQPGVNRLVFEVVPIKEGLYVVKNLTAMLGCAVLQISTTPSDQLSVFSHHVEPIPRPPALPGMAAEAQVGAVAADGTVASELVVAQVEAPSRRIAVAAVAMHGSLLSGQPEWLGVVIHPVHDTLHRARLHLSPGRYLAWGPAESAHAAELLLTSGGSIPSVASSTRDPIGSSSQQYVYVVPLAPQSGCSSSSSSSSNSHSNGSTQQPHSSDAAAGMWTMLQHGVLDVAQLLQQQPLSTPLLLWLQVHAGHVATAPHTVHVHAPGSGGMTKPVSSTSLHQQPAARAIALKQQQQQQHTAGQADATALSSSRDVGAELDVHVEYYSGLWRSHTSTLPIPLRNPFSISITAFLLRSDSVALHVCITANSSCGLVMHQVNLAPQYGLQVMQHAAAVAGLLPLAVAAGAVASFTFLLERSTGDRASGAYTADGCSSLLLLYSLASAEKLQPRDAPANPQQVWPRVDTLQAPYCSFPPPPSDHPLDASAVKHGDATTSSPAAVAAAASAFGADWQLVRNNSYGSGTAVSSATHQGTPVLSHRHTFIFEFPEAAVKQQQVKVKLLGPLTGAVGEPLALTWQLTRVTTDSDATDQTGSSSSSDHAVASTTGRSEQDSRAGAAGAAGDDGVSDGTHSSWDHRSEDEILYYEVDCSSQDVSEGPGGNRVIWDPGMCGKGSVRLGRQYGAMATVEAVVMAVIPGRHAAPQLSLRGIGGAAEVPHDGVTDDKDFITVMNS*