MGRDDDDDDDDARVAAAVEEVSRARDADAVARAIEIVRRAVEREDAFGERAVETYLARSPDFADVLTIWDGYHANHAQKVCVPLLRMCGAMMRRARDVDGERGTTRERLALDSLARAIMTRRMRHIYSHLGSGIRVRVNAAFVVLAAIAGRGKRCAAELFRTFDFSLAALPKLASPPRDTRAKEGAIVKRRKEPKDVMSGSTRRGFCEFVLAFFTVKDRALLRPVLAQRVLFGNVARFIAGDEAEMQLRVLRVIEHDVMSNEIGVPARLRAALFGDVSLEQLATIAGQSEDVHAADGKAALAATSVLVKLLTDPAHGLIPEKSGVVSKKCATVVRLLQKLRPIECDAHLKILLSACETHPLLASMYLPGAKFTLDPRLSAHWLTSASVLGRISVAAGRDVASTEVAARLDGANTVGEAEGSAFIKAVIPPGMTKQTLSKGLAHTSPVIRHATLCLMLNVTRAIRSRLAHLNIAIAGGRVRASERVWKLEELASNARLATTTFLPEVQSIMAAYTASKSAKEGTKEWTAALLMRCHALNAISAQVRAVPEALVDAKVDFNKLLPSNDPTSLPSTELAAVIDVLCAARGLSESDEDDNVPSSSSFQDSGVNQGHLLSVFRVVIFATSVEARAAARRLAKHYLVTSGSLDDRSSEADVWIDKLTSFRANGFEHSRELLMSCTEFLAEATTAATRRRFKHDSEVQRVLRDSNDARPTRFSINDLTESHLSAATLAVSSLAMTACESVGKVLKSEKRSREFKLAVSAYVSSVMICLVQTSYDPWAVAVCAQHALGDQGEGYYPAMDSLQAFTRRCLEESVQDSQSARRKHTSRHGTSPLEWSYEALSQALDDLYALSPEDRGLALFSMHAHGPMLAPFGADVAAMAIFGSSDELDENTALLLSLVKSLDATAVVTACSSVSGPLLGADMSEAAPASELCARVITMCPKRDLIRVTRSLVFWCKWNHARGDVRTVTRLIELCRVALNRARYESENMLSAVRLSLFSTTSLYAILDESTDRSLADLVIYDAYMNSSDREMYLPYIQRSVDRLHAVLHEPNVETSVNVALIALATNDEKLDLLEKFELSGATLLGIQVADVAGFAGPSARVRMQAVRYLVRSALSSRLDATGVTQACRVAQRALDALPSDEMLMGQAPDLAVAPEASELVRVVLKESDVEARVQLAAAFLAQSDALALQFIVGAAARISNGEDILRLLPLARGAMRWDALYRMSEHSKVVADAYRDFLMDEFLSKDVLSPSVKEHGVETLVSCIKISPLEFGSEQRDRFIERVMPSTGWAILRHPDHIVRARVSMGLFAKSESITEQIMFLTSTLQTLALFTQSTNMNASMSRDVSSEKFLAECLASVLDGLFERDVTTVPMNKRLIGELIRASQAFMKQSIAHKFRAHRRLAIMGRICTVLLGFQTTEFEMQAVAESILSQIISHPMFERTLTAVIGGGDSELPVNLREMSVTMKSIVEAVRESSAHEERSEPNNASALKLELLRVMRLLWKLQDADGKNGKNKCMKWRASNARVIVSLASGYGATLSEADCLTQELMLDIDASTGGGVLRSIGYLWGESVTHFVKTTISVRRNEDTGYDVDDLLYSHPSPALVASAIREGSPPDARRAAATAARFPMSRTTPPSNVSVDASHVDEIVPFGYDPSWMLPFTMHALMSGAMDPREAVAWGLAPLAAAALASHDESTRRIAYAIFSVMNDRISDPLYSFRERTQVLACLSAMRNATTSSLMRWPSPGATLAAECMLSSLYPETDTFLPLQKQLNRRAALDLSGLPMFLPMLNSGDVDARQHRLWILRLLRASLKDETDATIFRKTFALEVVMSHYSATLAESYARFLMLDLVARACAVLPAARPLVEGGGLIAWMASITRAACVNDKYNIRSGETPALRASTAKVATEALVTLIRHKGSIYLGPTGTAADYLSALQTIRASILRDGDDAANSGVELAGRRAALGPYLKLHHELATRLRRRIAEVGDPVEISRLCRVVDAAPNSSALRDDMFKVIVSSEGGGRYAKRCTRETFRALADAVTFSASWAAAHATDVSLRVSVQAGEDAFEQTARWCANALANGGNTLANALLSSPECGGASRFAAIMCSCEHRASDDARRALRLPSIAAHLCLLRAVEIFDDDTALSDADAAIKRTINVVDGAALAPGGALDRAVAASASGDSRAGTLARAFLRAIFAGVEPSGFDALEKIAETGERASKRTRA*