MATILGTSSAAILAYRPFSKPSIPSLSLTSSGLSFGRESYGGIGLVGKKGRPQFHVAVACVATDIGSVEEAQKLASKENQRPVYPFAAIVGQDEMKLCLLLNVIDPKIGGVMIMGDRGTGKSTTVRSLVDLLPEIKVVAGDPYNSDPEDPESMGIEVRESVVKGENLTVVMTKINMVDLPLGATEDRVCGTIDIEKALTEGVKAFEPGLLAKANRGILYVDEVNLLDDHLVDVLLDSAASGWNTVEREGISISHPARFILIGSGNPEEGELRPQLLDRFGMHAQVGTVRDAELRVKIVEERARFDKNPKEFRHSYKAEQEKLRQQIASARACLSSVQIDHDLKVKISKVCAELNVDGLRGDIVTNRAAKSLAALKGRDQVTAEDIATVIPNCLRHRLRKDPLESIDSGLLVIEKFYEVFS*