MMSIDEEIALRDVTHAGLVVSDRISRDVSARLDLDEALDAARYASHPYTTHPKEWPPLVEVVDSWELPNVLVERYNAAGGEGTALCGIFPEIRRAWASVDNSLFLWRFDKWDGQCPEYSGEEQAICAVGLAKSKPGVFVEAIQHLLVLATPAELILVGVCCSGTADGTDPYAELSLQPLSEYTVPSDGVTMTCITCTDKGRIFLAGRDGNIYELQYTTGSGWQKRCRKVCLTSGLGSVLSRWVVPNVFKFGAVDPIVEMVFDNERHIFYARTEAMKLQVFELGQNGEGPLKKVAEEKNFINQRDPNSGGRQSTGTRAAGGSGKPSIVCISPLSSLESKWLHLVAVLSDGRRMYFSTGSCGFNGSVGGLHEFSSNHPRPSCLKFVSIRPSPPLGVTGALGFGSVPLVGHAQSEDLSLKVETAYHSAGTLVLSDSSPPNASSLLIVCKDYTAQSSPPGNMATSVRSTRALRETVSSLPVEGRMLFVADVLPLPDTALMVQSLYSEVEFFGLGSSGESLEKASAKLWARGDLSTQHILPRRRIVVFSTMGMMELVFNRPVDILRRLLESNSPRAVLEDFFNRFGAGEAAAMCLMLAAKIVDTENITGNIVTEKAAEAYEDPRFVGMPQLEGSSALSNTRTAAGGFSMGQVVQEAEPVFSGAYEGLCLCTARLLFPLWELPVMVVKGGSSSPDQFEDGVIVCRLSGAAMQVLENKIRSLEKFFRLRKNQRRGMYARVAGLGDLTGSILYTSGSTLGGGDRSMTGHLFGGYSWNMESADVLASNRRQRLPYGPAELAAEEVRAIECLRQLLLRSSEALFLLQLLSLHHVSRLIQGFDADLRRALTQMTFHQLVCSEEGEMLPTRLVSALMEYYTGRDGRGTVDDISGKLREGCPSYYKESDYKFYLAVECLERAAVSSDAEERESLAREAFNFLSQVPESADLRTICKRFEDLRFYEAVVQLPLQKSQILDPAGNASNEQIDPAIRERALSQREQCYEIITGALRNLKGEAIGSPSKPASARSILDQSSRKKFICQIVQLAVQSSDRIFHEYLYRTMVDLGLENELLEFGGPDLVPFLQQAASEPKEEVRAASSTVYPTSTVGRMGVRDPFNQAKYLDLLARYYIMKRQHLLAAHVLLKLAERRSMDDRDVPSLEQRCQYLNNAVLQAKNASNNDNYGSSAKGAYDDGLLDLLEGKLAVVRFQIKIREELEAIASRSEASTGTSESGENEETPVRREANVASSMKEKVKELSFELKSITQLYNDYAVPYELWEVCLEMLYFASYSGDTDSNIIRETWARLIDQSLSRGGIAEASSVLKRVGPRLYPGDGAMLPLDTLCLHLEKAALERSTSGVECVGDDDIPRALLGACKGAAEPVINTYDNLLSNGAILTSPMLKLRLLRSVLVVLREWAMSIFAQTIGTSPVGASLILGTFLPDQTAGGGNQGVRDKITSAANRYMTEVRRLPISQSQTEAVYRGFRELEESLISPYSFQHY*