MSSAPIPQSEPLAIIGLACKYANGIDSPEALYEQVMAARCMHGAMPSNRMDASFYYHPTSEATGTSYSKGGYFLNCDLNAFDSPFFQLSEIDVMAMDPQQKMLLENVYHALENAGIPLKNAISSPTSVFVGCSNNDHLALANSDLLLSLKGKGTGTSPSILANRVSWFYDFQGTSQTIDTACSSSLVAFHQGCMDVRAGKSAMSIISGINLIEHPGPTLYLSSLGVLSPDGKSMSFDARANGYGRGEGVGTVIVKPLQAALRDGNRIRAIVRSTGSNQDGRTPGITVPNPSAQERLIHDVYRVADLDPRRTGYVEAHGTGTQVGDPLEVQAILAALGVARDSPLYVGSVKSVLGHLEGGAGLAGLISATLAVESKMIPPVAGLQSLNPKIPQRDDLKFAREATPWPRWDVRRASINSFGFGGTNAHAVVEDVEGFFADLFGQYIPGALPAPEVDTSLETTPMLSKPLMSGNASNQSVQSWSTSRLFVISAFDEAGIQRNTSALAEYLDSKSTTADTDGEDRLLNNLCHTLNEKRTRFDWRSYHVADSIASLRESLQHSRAIRQSSAPKPIRFVFTGQGANWAGMACDMLKYPLFRRRIQEAAAYLRELGSGWDLFERMTSKAGELDEPTFAQSSCVAVQVALVDLLASWKVVPETVVGHSSGEIAAAYCAGHISRQAAWKVAFCRGKVCARRTDGQGRMLAAAMPVHQLERVVARVNKGQPTSVKIGCYNSPRNLTLTGRYDDILRLKLELDDVGALNRMLPVKVAYHSDYMQDAAPEYLSLLGEILDGGDTIHKDASIQMISSVTGQPVPAGDVQQASYWVKNLVSPVRFCTALLASMEFPGTTGKREDTLIEIGPHSTLRSAIKESFAEVPEYQSVQYGSLLKRYETNGSTILHTLGMMFCSGHEISLAAINDRRVGTRKIPMLLTGLPGYAFDHSRSVRGTSRRIEQVKFPTYNRHELLGVPVEDSNPYEQRWRNVLRPDDLPWLRMNRMKGQIHFPGVAYILMATEALQQRVARTMTIPRVRIANMSILAPLQVPDSPSGVEIQVSIYPTNVRANGATDWATFRIISYDTAEKTWVEHCVGSVRAETGPPDLCVNTALRKQCAEPVDIAQMYHGFTAAGMDFGENLRNIQAMKVSPDRTACTATITAPSIAPQAHDQYPLHPCSFESILHALLYLCEASQSPMVTNYIEEVVIVNPNDTGAREFESFARRQRTSATTWTCDVSITTNVGDQDIQIKGLDLVQLPANNDDAVDAESFYTVNWRPDVKLLASADALHNSAPVDAAQHLPTFDEHEGYQLASAIFLQEAKEYVTRTGLPPLPTHHQAFMDWMEEEYQSINNGTTPLLDKSLLDGIRADPDRRKSLLDRVARQSARGELLVRVGTRMIDILEQKIDCLEVMFGPDNLMERTYEEGLPGQIAPAVAGYLHCLAHAQTGIKILEVGAGTGSATKVMLDSLRPTEAQDGGGLVSSVSSYDFTDISAAFFEKARARFHDWADILRPKLLNIEQDPAAQGFELGSYDLVIATHVLHATADLNVSLKNIRALLKEGGDLIVIENIQPKFMCSQLPFGLLPGWWRSVEPYRKTNPLILKEHWTEELQNAGLRPRLIINDTDDGINEMSAFVASPMPKVLDGSQPCSIIYSSTYPGQQQLALEVADRLPRSCTAAVVDLADISLDHSDTVGIVLVGCQGLDLSELTSSEYDRVKFILTSFQKLLWVTCDPTDVPKSALATGLVRSTRWEREHDNVNIILLSVSLSRPTPLTISSEIVRLCENAFISCKRVPPNSEYRIEGSNGVLLTNRLFPAAGINECIGLGSRPRSRQVPLGTVDHPIKLTSIGSQQPNGFHFIEDPQAHEPLDPDEVKIRIHAAGLDEEDADQLSRLIPGHGFGDQGSGTVVEIGHGVQGIQVGDQVMALRTGPSCALQTFFRTHSATVAKIPDGIRLSDAAALPLPWVTAYHSLVTVARLDSQEKVLIHPAIGATGQAAVQVASMLGATVYATVETDAQRQTLAEYGVEESHILDSASVEKQFGTQTSTQGVDVLLNLRRDGLEFLHLSCLSPFGRLVDISGSRAFPSQVNSPSNQSYYRVNMRELSQLKPESIRQTLRTVAQLLASPTIRPVAPFRVGYSQLQRVLSEIRRGSRGPWVIQPLPNDPIPPLGSHQFDPSASYLLIGGFGGLGRSVARWMHHRGAKHFIFFSRSGASSAAARELCADLRAAGCAVSDMICDTTDAQAVAKAMAQCEASMPPIRGCLQASMVLEDSMLSNMDHTRFLGAITPKVQGTINVASALAPIKSNLDFFVMLSSSAGIVGNRGQANYAAANTFLDAFAGQLVTQGYPATSVSLGSVLSVGWVAENQHKLRIAFAFGALSEDLLLSILEYHMDPAWGAAQSIQTCHTVVGVRSARDFQRQSIPLPGFMAHPLFSPLLAIAGRSQTAEQAAEAPVSQGLREASSMEAAVEVVTRAIVHKLARIMALSVQEIDPQRIGGAVGGDGHDPVGPAGGRCVAILAGGAPGKTKKKY*