MGSLKTEEDLKVSNEAILYVNGVRRLLSDGLAHFTLLEYLRDIGLTGTKLGCGEGGCGACTVMVSQYDRILKKCSHYAINACLAPLYSVEGMHVITVEGLGSCKRGLHPVQESLARAHGSQCGFCTPGFVMSMYALLRSSQTPPSEEQIEECLAGNLCRCTGYRPIFDAFRVFAKTSNDLYTGVSSLSLEEGKSVCPSTGKPCSCNLSNTNDKCVGGDNGYEPTSYNEIDGTKYTERELIFPPELLLRTPTSLNLTGFGGLMWYRPLTLQHVLDLKAKYTDAKLLVGNTEVGIEMRLKRMPYRVLISVMHVPELNVLGAKDDGLEIGAAVRLSDLMNFFKKVVTERAAHETLSCKAFIEQLKWFAGTQIRNAASVGGNICTASPISDLNPLWMAARAKFRIIDAKGNIRTVLAENFFLPGYRKVNLASGEILLSVFLPWNRTFEFVKEFKQSHRRDDDIAIVNAGIRVHLQEHSENCVVADASIFYGGVAPYSLAATKTKEFLIGKNWNQDLLQNALKVLQKDILLKEDAPGGMVEFRKSLTLSFFFKFFLWVSHQMDSVKESIPSSHLSAVHSVHRPPVTGSQDYEIRKRGTSVGSPEVHLSARLQVTGEAEYADDTPMPPNGLHAALVLSKKPHARIIKIDDSEAISSPGFVSLFLAKDVPSDNKIGPVVADEDLFAVDYVTCVGQVIGVVVADTHENAKIAARKVIVEYEELPAILSIRDAINARSFHPNTEKCLSKGDVDHCFQSGQCDRIIEGEVQMGGQEHFYLEPHSTLIWTVDGGNEVHMISSSQAPQKHQKYVSHVLGLPMSKVVCKTKRIGGGFGGKETRSAFIAAAASVPSYLLNRPVKITLDRDVDMMITGQRHSFLGKYKVGFTNEGRVLALDLEIYNNAGNSLDLSLAILERAMFHSDNVYEIPNMRVMGRACFTNFPSHTAFRGFGGPQGLLIAENWIQRIAVELKMSPEKIREINFQGEGSILHYGQIVQYSTLAPLWNELKLSCDFAKARKEVDEFNSHNRWRKRGIAMIPNKFGISFTTKLMNQAGALVQVYTDGTVLVTHGGVEMGQGLHTKVAQIAASAFHIPLSSVFISDTSTDKVPNASPTAASASSDMYGAAVLDACEQIMERMEPIASKHNFNSFAELVGACYAERIDLSAHGFYITPDIGFDWTIGKGKPFRYFTYGAAFAEVEIDTLTGDFHTRVANIFLDLGYSLNPAIDVGQIEGAFIQGLGWVALEELKWGDEAHKWIPSGCLYTCGPGAYKIPSVNDVPFKFNVSLLKGHPNVKAIHSSKAVGEPPFFLASAVLFAIKDAIIAARSEMGHNEWFPLDSPATPERIRMACLDELLSSFVNSDFHPKLSV*