MGSLKSEEEIGVIEAKDSNEAIIYINGVRKVIPDGLAHLTLLEYLRDLNLTGTKLGCGEGGCGACTVMVSYFDQQHKKCVHHAVNACLAPLYSVEGMHVITVEGIGNRKLGLHPVQESLASSHGSQCGFCTPGFVMSMYALLRSCQTPPTEQQIEESLAGNLCRCTGYRPIMDAFRVFAKTDNMIYTCGTSASHQGNEFICPSTGKPCSCGEKSDGNANNTKESGVCNERYKQLSYSDIDGSKYNDRELIFPPELLLRRSSFLSLSGFGGLKWYRPLSLQHVLELKAKYPDTKLVNGNTEVGIEMRLKRMQYKVLVSVAQVPELNILHVKDDELEIGAAVTLSELLSVLRRVSLERAAHEISSCNALIEQIKWFAGTQIRNVASVGGNICTASPISDLNPLWMAAGAKFQIIDSKGNIRKVLAERFFLGYRKVDLSSDEILLSIHLPWTRPFEFVKEFKQAHRRDDDIALVNAGIRVHLEKKDEEWLVSDASIVYGGVAAVSFIASNTKAFLIGKSWNKELLEGALKVLEEDVLLKEDAPGGMVEFRKSLTLSFFFKFFWWVSQELDVKKSLPETIPPSYLSAIQPSHRPSVIGSQDYEIVKHGTAVGSPEVHLSAALQVTGEAEYADDMAMPPNGLHAALILSRKPHAHIVSIDDSSAKSLPGFEGVFYAKDVPGDNDIGPVVADEELFASKLVTCVGQVIGVVVADTHENAKLAARSVHVEYEELTPILSIEDAIKSESFHPGSERQFKKGDVDICFQSNECDRIIEGEVQVGGQEHFYLESMSSLVWTLDSGNEVHMISSTQAPQKHQKYVSHVLGLPMSKVVCKTKRIGGGFGGKETRSAFIAAAASVPSYLLNRPVKLTLDRDVDMMITGQRHSFLGKYKVGFTNEGKVLALDLEIYNNAGNSHDLSLPVLERAMFHSDNVYEIPNIRINGNVCFTNFPSNTAFRGFGGPQGMLIVENWIQRIAMELKKSPEEIREINFQSEGSILHYGQVLEHFTLPELWNQLKLSCNFPRARAEVDEFNVQNRWKKRGIAMIPTKFGISFTTKFMNQAGALVQVYTDGTVLVTHGGVEMGQGLHTKVAQVAASAFSIPLSSVFISETSTDKVPNSSPTAASASSDMYGAATLDACEQIKARMDPIASKRNFFSFAELAQACYLERIDLSAHGFHATPDIGFDWKTSKGKPFSYFTYGAAFSEVEIDTLTGDFHTRDANIILDLGHSLNPAIDVGQIEGAFIQGLGWVALEELKWGDAAHKWIPPGFLYTCGPGNYKIPSLNDVPSKFSVSLLKGSPNVKAIHSSKAVGEPPFFLASAVLFAIKDAITAARAEAGYSGWFPLDNPATPERIRMACIDDITSRFVGSEFRPKLSI*